pub struct ObjectEmitter { /* private fields */ }Implementations§
Source§impl ObjectEmitter
impl ObjectEmitter
Source§impl ObjectEmitter
impl ObjectEmitter
pub fn object_emitter(&mut self, emitter: &mut JsonEmitter)
Source§impl ObjectEmitter
impl ObjectEmitter
Sourcepub fn write_pair<T: WriteJson>(&mut self, name: &str, value: T)
pub fn write_pair<T: WriteJson>(&mut self, name: &str, value: T)
writePair(std::string_view name, T value)
Trait Implementations§
Source§impl Clone for ObjectEmitter
impl Clone for ObjectEmitter
Source§fn clone(&self) -> ObjectEmitter
fn clone(&self) -> ObjectEmitter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObjectEmitter
impl Debug for ObjectEmitter
Source§impl Drop for ObjectEmitter
impl Drop for ObjectEmitter
Auto Trait Implementations§
impl !Send for ObjectEmitter
impl !Sync for ObjectEmitter
impl Freeze for ObjectEmitter
impl RefUnwindSafe for ObjectEmitter
impl Unpin for ObjectEmitter
impl UnsafeUnpin for ObjectEmitter
impl UnwindSafe for ObjectEmitter
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