[−][src]Trait parity_scale_codec::Input
Trait that allows reading of data into a slice.
Required methods
fn require_min_len(&mut self, len: usize) -> Result<(), Error>
Require the input to be at least the len specified. This allow to ensure a valid value can be constructed with the given input, thus allowing allocating memory upfront.
fn read(&mut self, into: &mut [u8]) -> Result<(), Error>
Read the exact number of bytes required to fill the given buffer.
Note that this function is similar to std::io::Read::read_exact
and not
std::io::Read::read
.