#[repr(C)]pub struct ParseOptions {
pub ignore_unknown_fields: bool,
pub case_insensitive_enum_parsing: bool,
}Fields§
§ignore_unknown_fields: bool§case_insensitive_enum_parsing: boolImplementations§
Trait Implementations§
Source§impl CopyNew for ParseOptions
impl CopyNew for ParseOptions
Source§unsafe fn copy_new(
other: &ParseOptions,
this: Pin<&mut MaybeUninit<ParseOptions>>,
)
unsafe fn copy_new( other: &ParseOptions, this: Pin<&mut MaybeUninit<ParseOptions>>, )
Synthesized copy constructor.
Source§impl Drop for ParseOptions
impl Drop for ParseOptions
Source§fn drop(self: &mut ParseOptions)
fn drop(self: &mut ParseOptions)
Synthesized destructor.
Source§impl ExternType for ParseOptions
impl ExternType for ParseOptions
Source§impl MakeCppStorage for ParseOptions
impl MakeCppStorage for ParseOptions
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut ParseOptions
unsafe fn allocate_uninitialized_cpp_storage() -> *mut ParseOptions
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut ParseOptions)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut ParseOptions)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Source§impl MoveNew for ParseOptions
impl MoveNew for ParseOptions
Source§unsafe fn move_new(
other: Pin<MoveRef<'_, ParseOptions>>,
this: Pin<&mut MaybeUninit<ParseOptions>>,
)
unsafe fn move_new( other: Pin<MoveRef<'_, ParseOptions>>, this: Pin<&mut MaybeUninit<ParseOptions>>, )
Synthesized move constructor.
impl UniquePtrTarget for ParseOptions
impl VectorElement for ParseOptions
impl WeakPtrTarget for ParseOptions
Auto Trait Implementations§
impl Freeze for ParseOptions
impl RefUnwindSafe for ParseOptions
impl Send for ParseOptions
impl Sync for ParseOptions
impl Unpin for ParseOptions
impl UnwindSafe for ParseOptions
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