Trait strict_encoding::ReadRaw
source · pub trait ReadRaw {
// Required methods
fn read_raw<const MAX_LEN: usize>(&mut self, len: usize) -> Result<Vec<u8>>;
fn read_raw_array<const LEN: usize>(&mut self) -> Result<[u8; LEN]>;
// Provided method
fn read_raw_len<const MAX_LEN: usize>(
&mut self,
) -> Result<usize, DecodeError> { ... }
}
Required Methods§
fn read_raw<const MAX_LEN: usize>(&mut self, len: usize) -> Result<Vec<u8>>
fn read_raw_array<const LEN: usize>(&mut self) -> Result<[u8; LEN]>
Provided Methods§
fn read_raw_len<const MAX_LEN: usize>(&mut self) -> Result<usize, DecodeError>
Object Safety§
This trait is not object safe.