Struct libspa::pod::serialize::SerializeSuccess
source · pub struct SerializeSuccess<O: Write + Seek> { /* private fields */ }
Expand description
This struct is returned by PodSerialize
implementors on serialization success.
Because this can only be constructed by the PodSerializer
, PodSerialize
implementors are forced
to finish serialization of their pod instead of stopping after serializing only part of a pod.
Auto Trait Implementations§
impl<O> RefUnwindSafe for SerializeSuccess<O>where
O: RefUnwindSafe,
impl<O> Send for SerializeSuccess<O>where
O: Send,
impl<O> Sync for SerializeSuccess<O>where
O: Sync,
impl<O> Unpin for SerializeSuccess<O>where
O: Unpin,
impl<O> UnwindSafe for SerializeSuccess<O>where
O: UnwindSafe,
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