Struct necsim_core_bond::ClosedOpenUnitF64
source · pub struct ClosedOpenUnitF64(/* private fields */);
Implementations§
Trait Implementations§
source§impl Clone for ClosedOpenUnitF64
impl Clone for ClosedOpenUnitF64
source§fn clone(&self) -> ClosedOpenUnitF64
fn clone(&self) -> ClosedOpenUnitF64
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 ComputeTypeSet for ClosedOpenUnitF64
impl ComputeTypeSet for ClosedOpenUnitF64
source§impl Debug for ClosedOpenUnitF64
impl Debug for ClosedOpenUnitF64
source§impl<'de> Deserialize<'de> for ClosedOpenUnitF64
impl<'de> Deserialize<'de> for ClosedOpenUnitF64
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 Display for ClosedOpenUnitF64
impl Display for ClosedOpenUnitF64
source§impl From<ClosedOpenUnitF64> for ClosedUnitF64
impl From<ClosedOpenUnitF64> for ClosedUnitF64
source§fn from(value: ClosedOpenUnitF64) -> Self
fn from(value: ClosedOpenUnitF64) -> Self
Converts to this type from the input type.
source§impl From<ClosedOpenUnitF64> for NonNegativeF64
impl From<ClosedOpenUnitF64> for NonNegativeF64
source§fn from(value: ClosedOpenUnitF64) -> Self
fn from(value: ClosedOpenUnitF64) -> Self
Converts to this type from the input type.
source§impl From<ClosedOpenUnitF64> for f64
impl From<ClosedOpenUnitF64> for f64
source§fn from(val: ClosedOpenUnitF64) -> Self
fn from(val: ClosedOpenUnitF64) -> Self
Converts to this type from the input type.
source§impl Hash for ClosedOpenUnitF64
impl Hash for ClosedOpenUnitF64
source§impl Mul<ClosedOpenUnitF64> for ClosedUnitF64
impl Mul<ClosedOpenUnitF64> for ClosedUnitF64
§type Output = ClosedOpenUnitF64
type Output = ClosedOpenUnitF64
The resulting type after applying the
*
operator.source§fn mul(self, other: ClosedOpenUnitF64) -> ClosedOpenUnitF64
fn mul(self, other: ClosedOpenUnitF64) -> ClosedOpenUnitF64
Performs the
*
operation. Read moresource§impl Ord for ClosedOpenUnitF64
impl Ord for ClosedOpenUnitF64
source§impl PartialEq<ClosedUnitF64> for ClosedOpenUnitF64
impl PartialEq<ClosedUnitF64> for ClosedOpenUnitF64
source§fn eq(&self, other: &ClosedUnitF64) -> bool
fn eq(&self, other: &ClosedUnitF64) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialEq<f64> for ClosedOpenUnitF64
impl PartialEq<f64> for ClosedOpenUnitF64
source§impl PartialEq for ClosedOpenUnitF64
impl PartialEq for ClosedOpenUnitF64
source§impl PartialOrd<ClosedUnitF64> for ClosedOpenUnitF64
impl PartialOrd<ClosedUnitF64> for ClosedOpenUnitF64
source§fn partial_cmp(&self, other: &ClosedUnitF64) -> Option<Ordering>
fn partial_cmp(&self, other: &ClosedUnitF64) -> 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 PartialOrd<f64> for ClosedOpenUnitF64
impl PartialOrd<f64> for ClosedOpenUnitF64
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 PartialOrd for ClosedOpenUnitF64
impl PartialOrd for ClosedOpenUnitF64
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 ClosedOpenUnitF64
impl Serialize for ClosedOpenUnitF64
source§impl TryFrom<f64> for ClosedOpenUnitF64
impl TryFrom<f64> for ClosedOpenUnitF64
source§impl TypeLayout for ClosedOpenUnitF64
impl TypeLayout for ClosedOpenUnitF64
§type Inhabited = <And<<f64 as TypeLayout>::Inhabited, Inhabited> as ComputeInhabited>::Output
type Inhabited = <And<<f64 as TypeLayout>::Inhabited, Inhabited> as ComputeInhabited>::Output
Marker type for whether the type is
inhabited or
uninhabited.
The associated type must be either [
inhabited::Inhabited
]
or [inhabited::Uninhabited
].source§const TYPE_LAYOUT: TypeLayoutInfo<'static> = _
const TYPE_LAYOUT: TypeLayoutInfo<'static> = _
Shallow layout of the type.
impl Copy for ClosedOpenUnitF64
impl Eq for ClosedOpenUnitF64
Auto Trait Implementations§
impl Freeze for ClosedOpenUnitF64
impl RefUnwindSafe for ClosedOpenUnitF64
impl Send for ClosedOpenUnitF64
impl Sync for ClosedOpenUnitF64
impl Unpin for ClosedOpenUnitF64
impl UnwindSafe for ClosedOpenUnitF64
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
§impl<T> ExtractDiscriminant for T
impl<T> ExtractDiscriminant for T
§type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
The type of the discriminant, which must satisfy the trait bounds
required by
core::mem::Discriminant
. Read more§impl<T> TypeGraphLayout for Twhere
T: TypeLayout + ComputeTypeSet,
impl<T> TypeGraphLayout for Twhere
T: TypeLayout + ComputeTypeSet,
§const TYPE_GRAPH: TypeLayoutGraph<'static> = _
const TYPE_GRAPH: TypeLayoutGraph<'static> = _
Shallow layout of the type.