DeferredValueEncoder

Trait DeferredValueEncoder 

Source
pub trait DeferredValueEncoder {
    // Required method
    fn encode(self, buf: &mut Vec<u8>) -> Result<(), StateProofError>;
}
Expand description

A trait for deferred RLP-encoding of leaf values.

Required Methods§

Source

fn encode(self, buf: &mut Vec<u8>) -> Result<(), StateProofError>

RLP encodes the value into the provided buffer.

§Arguments
  • buf - A mutable buffer to encode the data into

Implementors§