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> Freeze for SerializeSuccess<O>where
O: Freeze,
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