Struct libspa::pod::deserialize::DeserializeSuccess
source · 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> 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