Closed
Description
- Move the common options into
struct CommonNodeConfig
instead of being duplicated across each type - Add
#[serde(flatten)] common: CommonNodeConfig
into{Journal,Name,Data}NodeConfig
- Replace
MergedConfig
withenum AnyNodeConfig { JournalNode(JournalNodeConfig), ... } impl AnyNodeConfig { fn common(&self) -> CommonNodeConfig { ... } }
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done