pub struct SpatiallyImplicitArguments {
pub local_area: (OffByOneU32, OffByOneU32),
pub local_deme: NonZeroU32,
pub meta_area: (OffByOneU32, OffByOneU32),
pub meta_deme: NonZeroU32,
pub migration_probability_per_generation: OpenClosedUnitF64,
}
Fields§
§local_area: (OffByOneU32, OffByOneU32)
§local_deme: NonZeroU32
§meta_area: (OffByOneU32, OffByOneU32)
§meta_deme: NonZeroU32
§migration_probability_per_generation: OpenClosedUnitF64
Trait Implementations§
source§impl Clone for SpatiallyImplicitArguments
impl Clone for SpatiallyImplicitArguments
source§fn clone(&self) -> SpatiallyImplicitArguments
fn clone(&self) -> SpatiallyImplicitArguments
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 SpatiallyImplicitArguments
impl Debug for SpatiallyImplicitArguments
source§impl<'de> Deserialize<'de> for SpatiallyImplicitArguments
impl<'de> Deserialize<'de> for SpatiallyImplicitArguments
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
Auto Trait Implementations§
impl Freeze for SpatiallyImplicitArguments
impl RefUnwindSafe for SpatiallyImplicitArguments
impl Send for SpatiallyImplicitArguments
impl Sync for SpatiallyImplicitArguments
impl Unpin for SpatiallyImplicitArguments
impl UnwindSafe for SpatiallyImplicitArguments
Blanket Implementations§
§impl<T> Backup for Twhere
T: Clone,
impl<T> Backup for Twhere
T: Clone,
default unsafe fn backup_unchecked(&self) -> T
default unsafe fn __contracts_impl_backup_unchecked(&self) -> T
fn backup(&self) -> BackedUp<Self>
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 moresource§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more