pub trait PlatformAssetLoader {
type Asset: Read + Seek + 'static;
type StreamingAsset: InputStream + Sync + Send + 'static;
// Required methods
fn get(&self, path: &str, ext: &str) -> IOResult<Self::Asset>;
fn get_streaming(
&self,
path: &str,
ext: &str,
) -> IOResult<Self::StreamingAsset>;
}