pub struct WriteTaggedFields { /* private fields */ }Expand description
Helper used by generated code while emitting tagged fields. Call
WriteTaggedFields::new(), then add each known tag-and-payload-encoder,
then write to flush, merging with unknown.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WriteTaggedFields
impl RefUnwindSafe for WriteTaggedFields
impl Send for WriteTaggedFields
impl Sync for WriteTaggedFields
impl Unpin for WriteTaggedFields
impl UnsafeUnpin for WriteTaggedFields
impl UnwindSafe for WriteTaggedFields
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