[]Enum amethyst_rendy::rendy::memory::MemoryUsageValue

pub enum MemoryUsageValue {
    Data,
    Dynamic,
    Upload,
    Download,
}

Well-known memory usage types.

Variants

Data

See Data

Dynamic

See Dynamic

Upload

See Upload

Download

See Download

Trait Implementations

impl Clone for MemoryUsageValue

impl Copy for MemoryUsageValue

impl Debug for MemoryUsageValue

impl Eq for MemoryUsageValue

impl MemoryUsage for MemoryUsageValue

Memory usage trait.

impl PartialEq<MemoryUsageValue> for MemoryUsageValue

impl StructuralEq for MemoryUsageValue

impl StructuralPartialEq for MemoryUsageValue

Auto Trait Implementations

impl RefUnwindSafe for MemoryUsageValue

impl Send for MemoryUsageValue

impl Sync for MemoryUsageValue

impl Unpin for MemoryUsageValue

impl UnwindSafe for MemoryUsageValue

Blanket Implementations

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

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

impl<T> Any for T where
    T: Any

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

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

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

impl<T> Event for T where
    T: Send + Sync + 'static, 

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

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

impl<T> MemoryUsage for T where
    T: Deref + Debug,
    <T as Deref>::Target: MemoryUsage

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: PartialEq<T> + Copy + Any + Debug
[src]

impl<T> SetParameter for T

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> Supports<T> for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,