Crate partial_derive2

Source

Macros§

make_option
value_as_option
value_maybe_as_option
value_maybe_as_vec

Structs§

FieldDiff

Traits§

Diff
This is implemented on the “Diff” struct if #[partial(diff)] is specified. Requires all fields on the “Full” struct to implement std::fmt::Debug
HasPartial
This is implemented on the “Full” struct.
MaybeNone
This is implemented on the “Partial” struct. Provides a method to check whether all fields are None.
PartialDiff
This is implemented on the “Full” struct if #[partial(diff)] is specified. Requires all fields on the “Full” struct to implement PartialEq

Derive Macros§

Partial