Struct necsim_core_bond::NonPositiveF64
source · pub struct NonPositiveF64(/* private fields */);
Implementations§
Trait Implementations§
source§impl Clone for NonPositiveF64
impl Clone for NonPositiveF64
source§fn clone(&self) -> NonPositiveF64
fn clone(&self) -> NonPositiveF64
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 NonPositiveF64
impl ComputeTypeSet for NonPositiveF64
source§impl Debug for NonPositiveF64
impl Debug for NonPositiveF64
source§impl<'de> Deserialize<'de> for NonPositiveF64
impl<'de> Deserialize<'de> for NonPositiveF64
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 NonPositiveF64
impl Display for NonPositiveF64
source§impl From<NonPositiveF64> for f64
impl From<NonPositiveF64> for f64
source§fn from(val: NonPositiveF64) -> Self
fn from(val: NonPositiveF64) -> Self
Converts to this type from the input type.
source§impl Hash for NonPositiveF64
impl Hash for NonPositiveF64
source§impl Neg for NonPositiveF64
impl Neg for NonPositiveF64
source§impl Ord for NonPositiveF64
impl Ord for NonPositiveF64
source§impl PartialEq<f64> for NonPositiveF64
impl PartialEq<f64> for NonPositiveF64
source§impl PartialEq for NonPositiveF64
impl PartialEq for NonPositiveF64
source§impl PartialOrd<f64> for NonPositiveF64
impl PartialOrd<f64> for NonPositiveF64
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 NonPositiveF64
impl PartialOrd for NonPositiveF64
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 NonPositiveF64
impl Serialize for NonPositiveF64
source§impl TryFrom<f64> for NonPositiveF64
impl TryFrom<f64> for NonPositiveF64
source§impl TypeLayout for NonPositiveF64
impl TypeLayout for NonPositiveF64
§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 NonPositiveF64
impl Eq for NonPositiveF64
Auto Trait Implementations§
impl Freeze for NonPositiveF64
impl RefUnwindSafe for NonPositiveF64
impl Send for NonPositiveF64
impl Sync for NonPositiveF64
impl Unpin for NonPositiveF64
impl UnwindSafe for NonPositiveF64
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.