pub struct PushFnValueSerializer<'a> { /* private fields */ }
Expand description
Handle passed to PushFnValue
closure
It makes sure only one value is serialized, and will automatically emit
()
if nothing else was serialized.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for PushFnValueSerializer<'a>
impl<'a> !RefUnwindSafe for PushFnValueSerializer<'a>
impl<'a> !Send for PushFnValueSerializer<'a>
impl<'a> !Sync for PushFnValueSerializer<'a>
impl<'a> Unpin for PushFnValueSerializer<'a>
impl<'a> !UnwindSafe for PushFnValueSerializer<'a>
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