Function bincode::rustc_serialize::decode_from
[−]
[src]
pub fn decode_from<R: Read, T: Decodable>(r: &mut R, size_limit: SizeLimit) -> DecodingResult<T>
Decoes an object directly from a Buffer
ed Reader.
If the provided SizeLimit
is reached, the decode will bail immediately.
A SizeLimit can help prevent an attacker from flooding your server with
a neverending stream of values that runs your server out of memory.
If this returns an DecodingError
, assume that the buffer that you passed
in is in an invalid state, as the error could be returned during any point
in the reading.