pub struct VariableDeserializer;
Trait Implementations§
Source§impl<'de> DeserializeSeed<'de> for VariableDeserializer
impl<'de> DeserializeSeed<'de> for VariableDeserializer
Source§fn deserialize<D>(
self,
deserializer: D,
) -> Result<<VariableDeserializer as DeserializeSeed<'de>>::Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
self,
deserializer: D,
) -> Result<<VariableDeserializer as DeserializeSeed<'de>>::Value, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Equivalent to the more common
Deserialize::deserialize
method, except
with some initial piece of data (the seed) passed in.Auto Trait Implementations§
impl Freeze for VariableDeserializer
impl RefUnwindSafe for VariableDeserializer
impl Send for VariableDeserializer
impl Sync for VariableDeserializer
impl Unpin for VariableDeserializer
impl UnwindSafe for VariableDeserializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more