[][src]Trait parity_scale_codec::DecodeAll

pub trait DecodeAll: Sized {
    fn decode_all(input: &[u8]) -> Result<Self, Error>;
}

Extension trait to Decode that ensures that the given input data is consumed completly while decoding.

Required methods

fn decode_all(input: &[u8]) -> Result<Self, Error>

Decode Self and consume all of the given input data. If not all data is consumed, an error is returned.

Loading content...

Implementors

impl<T: Decode> DecodeAll for T[src]

Loading content...