pub union SquashOptionValue {
pub string_value: *mut c_char,
pub int_value: c_int,
pub bool_value: bool,
pub size_value: usize,
/* private fields */
}Fields§
§string_value: *mut c_char§int_value: c_int§bool_value: bool§size_value: usizeTrait Implementations§
Source§impl Clone for SquashOptionValue
impl Clone for SquashOptionValue
Source§fn clone(&self) -> SquashOptionValue
fn clone(&self) -> SquashOptionValue
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 SquashOptionValue
impl Debug for SquashOptionValue
impl Copy for SquashOptionValue
Auto Trait Implementations§
impl Freeze for SquashOptionValue
impl RefUnwindSafe for SquashOptionValue
impl !Send for SquashOptionValue
impl !Sync for SquashOptionValue
impl Unpin for SquashOptionValue
impl UnwindSafe for SquashOptionValue
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