pub struct DeserializeSuccess<'de>(/* private fields */);Expand description
This struct is returned by PodDeserialize implementors on deserialization success.
Because this can only be constructed by the PodDeserializer, PodDeserialize implementors are forced
to finish deserialization of their pod instead of stopping after deserializing only part of a pod.
Auto Trait Implementations§
impl<'de> Freeze for DeserializeSuccess<'de>
impl<'de> RefUnwindSafe for DeserializeSuccess<'de>
impl<'de> Send for DeserializeSuccess<'de>
impl<'de> Sync for DeserializeSuccess<'de>
impl<'de> Unpin for DeserializeSuccess<'de>
impl<'de> UnwindSafe for DeserializeSuccess<'de>
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