Struct oxygengine_core::assets::protocols::localization::LocalizationAssetProtocol [−][src]
pub struct LocalizationAssetProtocol;
Trait Implementations
impl AssetProtocol for LocalizationAssetProtocol
[src]
impl AssetProtocol for LocalizationAssetProtocol
[src]fn name(&self) -> &str
[src]
fn on_load(&mut self, data: Vec<u8>) -> AssetLoadResult
[src]
fn on_load_with_path(&mut self, _path: &str, data: Vec<u8>) -> AssetLoadResult
[src]
fn on_resume(
&mut self,
_meta: Meta,
_list: &[(&str, &Asset)]
) -> AssetLoadResult
[src]
&mut self,
_meta: Meta,
_list: &[(&str, &Asset)]
) -> AssetLoadResult
fn on_unload(&mut self, _asset: &Asset) -> Option<Vec<AssetVariant>>
[src]
fn on_register(&mut self)
[src]
fn on_unregister(&mut self)
[src]
Auto Trait Implementations
impl RefUnwindSafe for LocalizationAssetProtocol
impl RefUnwindSafe for LocalizationAssetProtocol
impl Send for LocalizationAssetProtocol
impl Send for LocalizationAssetProtocol
impl Sync for LocalizationAssetProtocol
impl Sync for LocalizationAssetProtocol
impl Unpin for LocalizationAssetProtocol
impl Unpin for LocalizationAssetProtocol
impl UnwindSafe for LocalizationAssetProtocol
impl UnwindSafe for LocalizationAssetProtocol