pub struct Loaders {
pub include: Arc<DefaultBytesLoader>,
pub bytes: Mutex<Vec<Arc<dyn BytesLoader + Send + Sync + 'static>>>,
pub image: Mutex<Vec<Arc<dyn ImageLoader + Send + Sync + 'static>>>,
pub texture: Mutex<Vec<Arc<dyn TextureLoader + Send + Sync + 'static>>>,
}
Expand description
The loaders of bytes, images, and textures.
Fields§
§include: Arc<DefaultBytesLoader>
§bytes: Mutex<Vec<Arc<dyn BytesLoader + Send + Sync + 'static>>>
§image: Mutex<Vec<Arc<dyn ImageLoader + Send + Sync + 'static>>>
§texture: Mutex<Vec<Arc<dyn TextureLoader + Send + Sync + 'static>>>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Loaders
impl Send for Loaders
impl Sync for Loaders
impl Unpin for Loaders
impl !UnwindSafe for Loaders
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more