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§
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.