Struct necsim_plugins_core::import::ReporterPluginLibrary
source · pub struct ReporterPluginLibrary { /* private fields */ }
Trait Implementations§
source§impl<'de> Deserialize<'de> for ReporterPluginLibrary
impl<'de> Deserialize<'de> for ReporterPluginLibrary
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 IntoIterator for ReporterPluginLibrary
impl IntoIterator for ReporterPluginLibrary
§type IntoIter = IntoIter<<ReporterPluginLibrary as IntoIterator>::Item>
type IntoIter = IntoIter<<ReporterPluginLibrary as IntoIterator>::Item>
Which kind of iterator are we turning this into?
§type Item = ReporterPlugin
type Item = ReporterPlugin
The type of the elements being iterated over.
Auto Trait Implementations§
impl Freeze for ReporterPluginLibrary
impl !RefUnwindSafe for ReporterPluginLibrary
impl !Send for ReporterPluginLibrary
impl !Sync for ReporterPluginLibrary
impl Unpin for ReporterPluginLibrary
impl !UnwindSafe for ReporterPluginLibrary
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