Enum libceed::MemType[][src]

pub enum MemType {
    Host,
    Device,
}

Many Ceed interfaces take or return pointers to memory. This enum is used to specify where the memory being provided or requested must reside.

Variants

Host
Device

Trait Implementations

impl Clone for MemType[src]

impl Copy for MemType[src]

impl Eq for MemType[src]

impl PartialEq<MemType> for MemType[src]

impl StructuralEq for MemType[src]

impl StructuralPartialEq for MemType[src]

Auto Trait Implementations

impl RefUnwindSafe for MemType

impl Send for MemType

impl Sync for MemType

impl Unpin for MemType

impl UnwindSafe for MemType

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, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.