pub struct MetacommunityMigrationReporter { /* private fields */ }
Trait Implementations§
source§impl<'de> Deserialize<'de> for MetacommunityMigrationReporter
impl<'de> Deserialize<'de> for MetacommunityMigrationReporter
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 Reporter for MetacommunityMigrationReporter
impl Reporter for MetacommunityMigrationReporter
fn report_speciation( &mut self, speciation: &MaybeUsed<SpeciationEvent, Self::ReportSpeciation> )
type ReportSpeciation = True
fn report_dispersal( &mut self, _dispersal: &MaybeUsed<DispersalEvent, Self::ReportDispersal> )
type ReportDispersal = False
fn report_progress(&mut self, _progress: &MaybeUsed<u64, Self::ReportProgress>)
type ReportProgress = False
fn finalise(self)where
Self: Sized,
source§unsafe fn finalise_boxed(self: Box<Self>)
unsafe fn finalise_boxed(self: Box<Self>)
Safety Read more
source§impl SerializeableReporter for MetacommunityMigrationReporter
impl SerializeableReporter for MetacommunityMigrationReporter
fn reporter_name(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for MetacommunityMigrationReporter
impl RefUnwindSafe for MetacommunityMigrationReporter
impl Send for MetacommunityMigrationReporter
impl Sync for MetacommunityMigrationReporter
impl Unpin for MetacommunityMigrationReporter
impl UnwindSafe for MetacommunityMigrationReporter
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