Struct necsim_plugins_core::export::UnsafeReporterPlugin
source · #[repr(C)]pub struct UnsafeReporterPlugin { /* private fields */ }
Trait Implementations§
source§impl<R: SerializeableReporter> From<R> for UnsafeReporterPlugin
impl<R: SerializeableReporter> From<R> for UnsafeReporterPlugin
Auto Trait Implementations§
impl Freeze for UnsafeReporterPlugin
impl !RefUnwindSafe for UnsafeReporterPlugin
impl !Send for UnsafeReporterPlugin
impl !Sync for UnsafeReporterPlugin
impl Unpin for UnsafeReporterPlugin
impl !UnwindSafe for UnsafeReporterPlugin
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