#[repr(C)]pub struct JSONWriter {
pub mMaybeOwnedWriter: u64,
pub mWriter: *mut JSONWriteFunc,
pub mNeedComma: __BindgenOpaqueArray<u64, 4usize>,
pub mNeedNewlines: __BindgenOpaqueArray<u64, 4usize>,
pub mDepth: usize,
}
Fields§
§mMaybeOwnedWriter: u64
§mWriter: *mut JSONWriteFunc
§mNeedComma: __BindgenOpaqueArray<u64, 4usize>
§mNeedNewlines: __BindgenOpaqueArray<u64, 4usize>
§mDepth: usize
Trait Implementations§
Source§impl Debug for JSONWriter
impl Debug for JSONWriter
Source§impl PartialEq for JSONWriter
impl PartialEq for JSONWriter
impl StructuralPartialEq for JSONWriter
Auto Trait Implementations§
impl Freeze for JSONWriter
impl RefUnwindSafe for JSONWriter
impl !Send for JSONWriter
impl !Sync for JSONWriter
impl Unpin for JSONWriter
impl UnwindSafe for JSONWriter
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
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more