Function alkahest::read_packet_in_place
source · pub fn read_packet_in_place<'de, F, T>(
place: &mut T,
input: &'de [u8]
) -> Result<usize, DeserializeError>where
F: Formula + ?Sized,
T: Deserialize<'de, F> + ?Sized,
Expand description
Reads packet with value from the input. Updates the value in-place. Returns number of bytes consumed.
Errors
Returns DeserializeError
if deserialization fails.