pub trait TransactionChildBodyPreparable: HasSummary + Sized {
// Required methods
fn prepare_as_inner_body_child(
decoder: &mut TransactionDecoder<'_>
) -> Result<Self, PrepareError>;
fn value_kind() -> ValueKind<ManifestCustomValueKind>;
}
Required Methods§
fn prepare_as_inner_body_child(
decoder: &mut TransactionDecoder<'_>
) -> Result<Self, PrepareError>
fn prepare_as_inner_body_child( decoder: &mut TransactionDecoder<'_> ) -> Result<Self, PrepareError>
Prepares value from a manifest decoder by reading the inner body (without the value kind)
fn value_kind() -> ValueKind<ManifestCustomValueKind>
Object Safety§
This trait is not object safe.