#[repr(C)]pub struct SchemaInfoObject {
pub members: *mut SchemaInfoObjectMemberList,
pub has_tag: bool,
pub tag: *mut i8,
pub has_variants: bool,
pub variants: *mut SchemaInfoObjectVariantList,
}Fields§
§members: *mut SchemaInfoObjectMemberList§has_tag: bool§tag: *mut i8§has_variants: bool§variants: *mut SchemaInfoObjectVariantListTrait Implementations§
Source§impl Clone for SchemaInfoObject
impl Clone for SchemaInfoObject
Source§fn clone(&self) -> SchemaInfoObject
fn clone(&self) -> SchemaInfoObject
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 moreSource§impl Debug for SchemaInfoObject
impl Debug for SchemaInfoObject
impl Copy for SchemaInfoObject
Auto Trait Implementations§
impl Freeze for SchemaInfoObject
impl RefUnwindSafe for SchemaInfoObject
impl !Send for SchemaInfoObject
impl !Sync for SchemaInfoObject
impl Unpin for SchemaInfoObject
impl UnwindSafe for SchemaInfoObject
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