pub trait AssetsExt {
// Required method
fn asset<A: Asset>(&self, path: &str) -> Handle<A>;
// Provided methods
fn image(&self, path: &str) -> Handle<ImageAsset> { ... }
fn svg(&self, path: &str) -> Handle<SvgAsset> { ... }
fn animated_image(&self, path: &str) -> Handle<AnimatedImageAsset> { ... }
fn font(&self, path: &str) -> Handle<FontFace> { ... }
}Expand description
Typed loading through shared lazy handles.
Required Methods§
Provided Methods§
Sourcefn image(&self, path: &str) -> Handle<ImageAsset>
fn image(&self, path: &str) -> Handle<ImageAsset>
Loads or resolves an immutable image.
Sourcefn animated_image(&self, path: &str) -> Handle<AnimatedImageAsset>
fn animated_image(&self, path: &str) -> Handle<AnimatedImageAsset>
Loads or resolves an immutable animation.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".