[][src]Struct reinda::Setup

pub struct Setup { /* fields omitted */ }

An opaque structure that holds metadata and (in prod mode) the included raw asset data.

Note: the fields of this struct are public in order for it to be const-constructed in assets!. There are also a some public methods on this type for a similar reason. However, the fields and methods are not considered part of the public API of reinda and as such you shouldn't use them as they might change in minor version updates. Treat this type as opaque! (In case you were wondering, all those fields and methods have been hidden in the docs).

Trait Implementations

impl Clone for Setup[src]

impl Copy for Setup[src]

impl Debug for Setup[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> 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.