#[repr(C)]pub struct OptionalDouble {
pub has_value: bool,
pub value: f64,
}
Fields§
§has_value: bool
§value: f64
Trait Implementations§
Source§impl Clone for OptionalDouble
impl Clone for OptionalDouble
Source§fn clone(&self) -> OptionalDouble
fn clone(&self) -> OptionalDouble
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 OptionalDouble
impl Debug for OptionalDouble
Source§impl Default for OptionalDouble
impl Default for OptionalDouble
Source§fn default() -> OptionalDouble
fn default() -> OptionalDouble
Returns the “default value” for a type. Read more
Source§impl PartialEq for OptionalDouble
impl PartialEq for OptionalDouble
impl Copy for OptionalDouble
impl StructuralPartialEq for OptionalDouble
Auto Trait Implementations§
impl Freeze for OptionalDouble
impl RefUnwindSafe for OptionalDouble
impl Send for OptionalDouble
impl Sync for OptionalDouble
impl Unpin for OptionalDouble
impl UnwindSafe for OptionalDouble
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