diff options
Diffstat (limited to 'src/assets.rs')
-rw-r--r-- | src/assets.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/assets.rs b/src/assets.rs index cb62380..5439f04 100644 --- a/src/assets.rs +++ b/src/assets.rs @@ -6,7 +6,7 @@ use std::{ use async_channel::{Receiver, TryRecvError}; use bevy::{ - asset::{io::Reader, AssetLoader, AsyncReadExt, LoadContext}, + asset::{io::Reader, AssetLoader, LoadContext}, audio::Source, prelude::*, tasks::AsyncComputeTaskPool, @@ -64,11 +64,11 @@ impl AssetLoader for MidiAssetLoader { type Error = io::Error; - async fn load<'a>( - &'a self, - reader: &'a mut Reader<'_>, - _settings: &'a Self::Settings, - _load_context: &'a mut LoadContext<'_>, + async fn load( + &self, + reader: &mut dyn Reader, + _settings: &Self::Settings, + _load_context: &mut LoadContext<'_>, ) -> Result<Self::Asset, Self::Error> { let mut bytes = vec![]; reader.read_to_end(&mut bytes).await?; |