pub struct LocalizationAssetProtocol;
Trait Implementations§
Source§impl AssetProtocol for LocalizationAssetProtocol
impl AssetProtocol for LocalizationAssetProtocol
fn name(&self) -> &str
fn on_load(&mut self, data: Vec<u8>) -> AssetLoadResult
fn on_load_with_path(&mut self, _path: &str, data: Vec<u8>) -> AssetLoadResult
fn on_resume( &mut self, _meta: Meta, _list: &[(&str, &Asset)], ) -> AssetLoadResult
fn on_unload(&mut self, _asset: &Asset) -> Option<Vec<AssetVariant>>
fn on_register(&mut self)
fn on_unregister(&mut self)
Auto Trait Implementations§
impl Freeze for LocalizationAssetProtocol
impl RefUnwindSafe for LocalizationAssetProtocol
impl Send for LocalizationAssetProtocol
impl Sync for LocalizationAssetProtocol
impl Unpin for LocalizationAssetProtocol
impl UnwindSafe for LocalizationAssetProtocol
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