Expand description
A library for merging layered data.
This crate is primarily intended for helping with configuration, as multiple instances of a struct may need to be joined in a layered fashion.
See Weave
for more information on its usage and default type implementations.
§Features
The derive
feature (enabled by default) adds a derive macro for Weave
,
which implements the trait for structs entirely composed of fields that
also implement the trait.
Traits§
- Weave
- Trait for layered type merging.
Derive Macros§
- Weave
- Implement
Weave
for a struct whose fields all implement the trait.