Struct demes::InputDemeSize
source · #[repr(transparent)]pub struct InputDemeSize(/* private fields */);
Expand description
Trait Implementations§
source§impl Add<InputDemeSize> for InputDemeSize
impl Add<InputDemeSize> for InputDemeSize
source§impl Add<InputDemeSize> for f64
impl Add<InputDemeSize> for f64
source§impl Add<f64> for InputDemeSize
impl Add<f64> for InputDemeSize
source§impl Clone for InputDemeSize
impl Clone for InputDemeSize
source§fn clone(&self) -> InputDemeSize
fn clone(&self) -> InputDemeSize
Returns a copy 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 InputDemeSize
impl Debug for InputDemeSize
source§impl<'de> Deserialize<'de> for InputDemeSize
impl<'de> Deserialize<'de> for InputDemeSize
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Div<InputDemeSize> for InputDemeSize
impl Div<InputDemeSize> for InputDemeSize
source§impl Div<InputDemeSize> for f64
impl Div<InputDemeSize> for f64
source§impl Div<f64> for InputDemeSize
impl Div<f64> for InputDemeSize
source§impl From<&f64> for InputDemeSize
impl From<&f64> for InputDemeSize
source§impl From<InputDemeSize> for f64
impl From<InputDemeSize> for f64
source§fn from(value: InputDemeSize) -> Self
fn from(value: InputDemeSize) -> Self
Converts to this type from the input type.
source§impl From<f64> for InputDemeSize
impl From<f64> for InputDemeSize
source§impl Mul<InputDemeSize> for InputDemeSize
impl Mul<InputDemeSize> for InputDemeSize
source§impl Mul<InputDemeSize> for f64
impl Mul<InputDemeSize> for f64
source§impl Mul<f64> for InputDemeSize
impl Mul<f64> for InputDemeSize
source§impl PartialEq<InputDemeSize> for InputDemeSize
impl PartialEq<InputDemeSize> for InputDemeSize
source§fn eq(&self, other: &InputDemeSize) -> bool
fn eq(&self, other: &InputDemeSize) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialEq<InputDemeSize> for f64
impl PartialEq<InputDemeSize> for f64
source§fn eq(&self, other: &InputDemeSize) -> bool
fn eq(&self, other: &InputDemeSize) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialEq<f64> for InputDemeSize
impl PartialEq<f64> for InputDemeSize
source§impl PartialOrd<InputDemeSize> for InputDemeSize
impl PartialOrd<InputDemeSize> for InputDemeSize
source§fn partial_cmp(&self, other: &InputDemeSize) -> Option<Ordering>
fn partial_cmp(&self, other: &InputDemeSize) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for InputDemeSize
impl Serialize for InputDemeSize
source§impl Sub<InputDemeSize> for InputDemeSize
impl Sub<InputDemeSize> for InputDemeSize
source§impl Sub<InputDemeSize> for f64
impl Sub<InputDemeSize> for f64
source§impl Sub<f64> for InputDemeSize
impl Sub<f64> for InputDemeSize
source§impl TryFrom<InputDemeSize> for DemeSize
impl TryFrom<InputDemeSize> for DemeSize
§type Error = DemesError
type Error = DemesError
The type returned in the event of a conversion error.
impl Copy for InputDemeSize
impl StructuralPartialEq for InputDemeSize
Auto Trait Implementations§
impl RefUnwindSafe for InputDemeSize
impl Send for InputDemeSize
impl Sync for InputDemeSize
impl Unpin for InputDemeSize
impl UnwindSafe for InputDemeSize
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