Struct warmy::Loaded [] [src]

pub struct Loaded<T> {
    pub res: T,
    pub deps: Vec<DepKey>,
}

Result of a resource loading.

This type enables you to register a resource for reloading events of other resources. Those are named dependencies. If you don’t need to run specific code on a dependency reloading, use the .into() function to lift your return value to Loaded<_> or use the provided function.

Fields

The loaded object.

The list of dependencies to listen for events.

Methods

impl<T> Loaded<T>
[src]

[src]

Return a resource declaring no dependency at all.

[src]

Return a resource along with its dependencies.

Trait Implementations

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

[src]

Performs the conversion.