Crate fedimint_derive

Source

Functionsยง

derive_enum_decode ๐Ÿ”’
derive_enum_encode ๐Ÿ”’
derive_enum_variant_encode_block ๐Ÿ”’
derive_named_decode_block ๐Ÿ”’
derive_struct_decode ๐Ÿ”’
derive_struct_encode ๐Ÿ”’
derive_tuple_decode_block ๐Ÿ”’
derive_tuple_or_named_decode_block ๐Ÿ”’
error ๐Ÿ”’
extract_variants_with_indices ๐Ÿ”’
Processes all variants in a Punctuated list extracting any specified index.
is_default_variant_enforce_valid ๐Ÿ”’
is_tuple_struct ๐Ÿ”’
non_default_variant_indices ๐Ÿ”’
parse_index_attribute ๐Ÿ”’
Extracts the u64 index from an attribute if it matches #[encodable(index = <u64>)].

Derive Macrosยง

Decodable
Encodable