Struct eframework::analysis_framework::AnalysisModule_trait::AnalysisModule_Interface[][src]

#[repr(C)]pub struct AnalysisModule_Interface(_);

A marker type describing the traits that are required when constructing AnalysisModule_TO,and are then implemented by it, by implementing the InterfaceType trait.

Implementations

impl AnalysisModule_Interface[src]

pub const NEW: Self[src]

Trait Implementations

impl GetStaticEquivalent_ for AnalysisModule_Interface[src]

type StaticEquivalent = _static_AnalysisModule_Interface

impl InterfaceType for AnalysisModule_Interface[src]

type Clone = Unimplemented<Clone>

type Default = Unimplemented<Default>

type Display = Unimplemented<Display>

type Debug = Unimplemented<Debug>

type Serialize = Unimplemented<Serialize>

type Eq = Unimplemented<Eq>

type PartialEq = Unimplemented<PartialEq>

type Ord = Unimplemented<Ord>

type PartialOrd = Unimplemented<PartialOrd>

type Hash = Unimplemented<Hash>

type Deserialize = Unimplemented<Deserialize>

type Send = Unimplemented<Send>

Changing this to require/unrequire in minor versions,is an abi breaking change.

type Sync = Unimplemented<Sync>

Changing this to require/unrequire in minor versions,is an abi breaking change.

type Iterator = Unimplemented<Iterator>

type DoubleEndedIterator = Unimplemented<DoubleEndedIterator>

type FmtWrite = Unimplemented<FmtWrite>

type IoWrite = Unimplemented<IoWrite>

type IoSeek = Unimplemented<IoSeek>

type IoRead = Unimplemented<IoRead>

type IoBufRead = Unimplemented<IoBufRead>

type Error = Unimplemented<Error>

type define_this_in_the_impl_InterfaceType_macro = ()

impl StableAbi for AnalysisModule_Interface[src]

type IsNonZeroType = False

Whether this type has a single invalid bit-pattern. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> GetWithMetadata for T[src]

type ForSelf = WithMetadata_<T, T>

This is always WithMetadata_<Self, Self>

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> SelfOps for T where
    T: ?Sized

impl<This> TransmuteElement for This where
    This: ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The error type returned when the conversion fails.

impl<T> TypeIdentity for T where
    T: ?Sized

type Type = T

The same type as Self. Read more