Struct sGCJsonObject
#[repr(C)]pub struct sGCJsonObject {
pub type_: u32,
pub ptr: *const c_void,
}Expand description
@brief The JSON object
Every JSON object is represented by a pointer to a struct of this type.
Fields§
§type_: u32The type of the JSON object
ptr: *const c_voidThe pointer to the underlying JSON object
Trait Implementations§
§impl Clone for sGCJsonObject
impl Clone for sGCJsonObject
§fn clone(&self) -> sGCJsonObject
fn clone(&self) -> sGCJsonObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for sGCJsonObject
impl Debug for sGCJsonObject
impl Copy for sGCJsonObject
Auto Trait Implementations§
impl Freeze for sGCJsonObject
impl RefUnwindSafe for sGCJsonObject
impl !Send for sGCJsonObject
impl !Sync for sGCJsonObject
impl Unpin for sGCJsonObject
impl UnsafeUnpin for sGCJsonObject
impl UnwindSafe for sGCJsonObject
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