This PR aims to add serialization for the whole Nexus.
There are several challenges with this, but especially the static types on deserialization make it hard to get it right.
Open ToDos:
[ ] Encode to YAML, JSON, binary data
[ ] Decode from YAML, JSON, binary data
Detailed Design
For now arbitrary components are serialized into a binary format, but this should not be the final solution since this will produce a platform dependent and unstable serialization format.
Description
This PR aims to add serialization for the whole Nexus.
There are several challenges with this, but especially the static types on deserialization make it hard to get it right.
Open ToDos:
Detailed Design
For now arbitrary components are serialized into a binary format, but this should not be the final solution since this will produce a platform dependent and unstable serialization format.
Documentation
t.b.d.
Testing
t.b.d.
Performance
t.b.d.
Source Impact
t.b.d.
Checklist