Struct necsim_core::cogs::coalescence_sampler::CoalescenceRngSample
source · pub struct CoalescenceRngSample(/* private fields */);
Implementations§
Trait Implementations§
source§impl Backup for CoalescenceRngSample
impl Backup for CoalescenceRngSample
source§impl ComputeTypeSet for CoalescenceRngSample
impl ComputeTypeSet for CoalescenceRngSample
source§impl Debug for CoalescenceRngSample
impl Debug for CoalescenceRngSample
source§impl<'de> Deserialize<'de> for CoalescenceRngSample
impl<'de> Deserialize<'de> for CoalescenceRngSample
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 Ord for CoalescenceRngSample
impl Ord for CoalescenceRngSample
source§impl PartialEq for CoalescenceRngSample
impl PartialEq for CoalescenceRngSample
source§fn eq(&self, other: &CoalescenceRngSample) -> bool
fn eq(&self, other: &CoalescenceRngSample) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for CoalescenceRngSample
impl PartialOrd for CoalescenceRngSample
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 CoalescenceRngSample
impl Serialize for CoalescenceRngSample
source§impl TypeLayout for CoalescenceRngSample
impl TypeLayout for CoalescenceRngSample
§type Inhabited = <And<<ClosedOpenUnitF64 as TypeLayout>::Inhabited, Inhabited> as ComputeInhabited>::Output
type Inhabited = <And<<ClosedOpenUnitF64 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 Eq for CoalescenceRngSample
impl StructuralPartialEq for CoalescenceRngSample
Auto Trait Implementations§
impl Freeze for CoalescenceRngSample
impl RefUnwindSafe for CoalescenceRngSample
impl Send for CoalescenceRngSample
impl Sync for CoalescenceRngSample
impl Unpin for CoalescenceRngSample
impl UnwindSafe for CoalescenceRngSample
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.