#[repr(C)]pub struct BitwuzlaOptionInfo {
pub opt: BitwuzlaOption,
pub shrt: *const c_char,
pub lng: *const c_char,
pub description: *const c_char,
pub is_numeric: bool,
pub is_mode: bool,
pub is_string: bool,
pub numeric: BitwuzlaOptionInfo_NumericValue,
pub mode: BitwuzlaOptionInfo_ModeValue,
pub string: BitwuzlaOptionInfo_StringValue,
}Fields§
§opt: BitwuzlaOption§shrt: *const c_char§lng: *const c_char§description: *const c_char§is_numeric: bool§is_mode: bool§is_string: bool§numeric: BitwuzlaOptionInfo_NumericValue§mode: BitwuzlaOptionInfo_ModeValue§string: BitwuzlaOptionInfo_StringValueTrait Implementations§
Source§impl Clone for BitwuzlaOptionInfo
impl Clone for BitwuzlaOptionInfo
Source§fn clone(&self) -> BitwuzlaOptionInfo
fn clone(&self) -> BitwuzlaOptionInfo
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 BitwuzlaOptionInfo
impl Debug for BitwuzlaOptionInfo
impl Copy for BitwuzlaOptionInfo
Auto Trait Implementations§
impl Freeze for BitwuzlaOptionInfo
impl RefUnwindSafe for BitwuzlaOptionInfo
impl !Send for BitwuzlaOptionInfo
impl !Sync for BitwuzlaOptionInfo
impl Unpin for BitwuzlaOptionInfo
impl UnwindSafe for BitwuzlaOptionInfo
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