Struct oxygengine_core::assets::protocols::text::TextAssetProtocol [−][src]
pub struct TextAssetProtocol;
Trait Implementations
impl AssetProtocol for TextAssetProtocol
[src]
impl AssetProtocol for TextAssetProtocol
[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 TextAssetProtocol
impl RefUnwindSafe for TextAssetProtocol
impl Send for TextAssetProtocol
impl Send for TextAssetProtocol
impl Sync for TextAssetProtocol
impl Sync for TextAssetProtocol
impl Unpin for TextAssetProtocol
impl Unpin for TextAssetProtocol
impl UnwindSafe for TextAssetProtocol
impl UnwindSafe for TextAssetProtocol