[][src]Struct reinda::AssetId

pub struct AssetId(_);

Simple ID to refer to one asset in a Setup or Assets struct.

Note: the field of this struct is public such that it can be created by the assets! macro. However, you must not create instances of AssetId yourself or access this field.

Trait Implementations

impl Clone for AssetId[src]

impl Copy for AssetId[src]

impl Debug for AssetId[src]

impl Eq for AssetId[src]

impl Hash for AssetId[src]

impl PartialEq<AssetId> for AssetId[src]

impl StructuralEq for AssetId[src]

impl StructuralPartialEq for AssetId[src]

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> CallHasher for T where
    T: Hash + ?Sized
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.