[][src]Struct emu_core::device::ArgAndParamInfo

pub struct ArgAndParamInfo { /* fields omitted */ }

Information that is held by both arguments and by parameters

If its fields are Some, ArgAndParamInfo can be used to check whether or not arguments and parameters are compatible

Trait Implementations

impl Clone for ArgAndParamInfo[src]

impl Default for ArgAndParamInfo[src]

impl Hash for ArgAndParamInfo[src]

impl PartialEq<ArgAndParamInfo> for ArgAndParamInfo[src]

impl StructuralPartialEq for ArgAndParamInfo[src]

Auto Trait Implementations

impl RefUnwindSafe for ArgAndParamInfo

impl Send for ArgAndParamInfo

impl Sync for ArgAndParamInfo

impl Unpin for ArgAndParamInfo

impl UnwindSafe for ArgAndParamInfo

Blanket Implementations

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

impl<T, U> AsDeviceBoxed<T> for U where
    T: AsBytes + ?Sized,
    U: Borrow<T>, 

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

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

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

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

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 type returned in the event of a conversion error.