ArrayPreparable

Trait ArrayPreparable 

Source
pub trait ArrayPreparable: Sized {
    // Required method
    fn prepare_into_concatenated_digest(
        decoder: &mut TransactionDecoder<'_>,
        accumulator: HashAccumulator,
        value_type: ValueType,
        max_length: usize,
        read_value_kind: bool,
    ) -> Result<(Self, Summary), PrepareError>;
}

Required Methods§

Source

fn prepare_into_concatenated_digest( decoder: &mut TransactionDecoder<'_>, accumulator: HashAccumulator, value_type: ValueType, max_length: usize, read_value_kind: bool, ) -> Result<(Self, Summary), PrepareError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§