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
res: T
The loaded object.
deps: Vec<DepKey>
The list of dependencies to listen for events.
Methods
impl<T> Loaded<T>[src]
fn without_dep(res: T) -> Self[src]
Return a resource declaring no dependency at all.
fn with_deps(res: T, deps: Vec<DepKey>) -> Self[src]
Return a resource along with its dependencies.