pub struct BufferedImmigrationEntry { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Backup for BufferedImmigrationEntry
impl Backup for BufferedImmigrationEntry
unsafe fn backup_unchecked(&self) -> Self
fn backup(&self) -> BackedUp<Self>
source§impl Debug for BufferedImmigrationEntry
impl Debug for BufferedImmigrationEntry
source§impl Default for BufferedImmigrationEntry
impl Default for BufferedImmigrationEntry
source§fn default() -> BufferedImmigrationEntry
fn default() -> BufferedImmigrationEntry
Returns the “default value” for a type. Read more
source§impl<M: MathsCore> ImmigrationEntry<M> for BufferedImmigrationEntry
impl<M: MathsCore> ImmigrationEntry<M> for BufferedImmigrationEntry
fn next_optional_immigration(&mut self) -> Option<MigratingLineage>
fn peek_next_immigration(&self) -> Option<&MigratingLineage>
Auto Trait Implementations§
impl Freeze for BufferedImmigrationEntry
impl RefUnwindSafe for BufferedImmigrationEntry
impl Send for BufferedImmigrationEntry
impl Sync for BufferedImmigrationEntry
impl Unpin for BufferedImmigrationEntry
impl UnwindSafe for BufferedImmigrationEntry
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