diff options
| author | HampusM <hampus@hampusmat.com> | 2026-04-17 17:00:26 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-04-17 17:00:26 +0200 |
| commit | 6683bb039c531db1cf9fa696fb7260e8b85826ba (patch) | |
| tree | 3ae4ade0437df3f18b1cf6e54afb0a2ab41b8cb3 | |
| parent | f4edc8ba09d3d7e5e676ed866eb2c127831348ca (diff) | |
fix(engine): make Assets:get fn lifetimes less restrictive
| -rw-r--r-- | engine/src/asset.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/engine/src/asset.rs b/engine/src/asset.rs index b089b73..95ccb04 100644 --- a/engine/src/asset.rs +++ b/engine/src/asset.rs @@ -180,12 +180,10 @@ impl Assets } #[tracing::instrument(skip_all, fields(asset_type=type_name::<Asset>()))] - pub fn get<'this, 'handle, Asset: 'static + Send + Sync>( - &'this self, - handle: &'handle Handle<Asset>, - ) -> Option<&'handle Asset> - where - 'this: 'handle, + pub fn get<Asset: 'static + Send + Sync>( + &self, + handle: &Handle<Asset>, + ) -> Option<&Asset> { let asset_lookup = self.asset_lookup.borrow(); |
