aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-22 23:35:27 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-22 23:35:27 +0800
commitd0f0301fd2d5e8c943200f87a41be818fb94e17d (patch)
treea02857057b58877b6e724ebc8a39d1d92019d322
parentcfb04dbbbb4c089c92c0bcca7e27401f8cdd90de (diff)
refactor(global_resource): break long generic impl into multi-line where
clause
-rw-r--r--mingling_core/src/asset/global_resource.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/mingling_core/src/asset/global_resource.rs b/mingling_core/src/asset/global_resource.rs
index a610378..19374e7 100644
--- a/mingling_core/src/asset/global_resource.rs
+++ b/mingling_core/src/asset/global_resource.rs
@@ -184,7 +184,10 @@ pub trait ResourceMarker {
C: ProgramCollect<Enum = C> + 'static;
}
-impl<T: Default + Clone + Send + Sync + 'static> ResourceMarker for T {
+impl<T> ResourceMarker for T
+where
+ T: Default + Clone + Send + Sync + 'static,
+{
fn res_clone(&self) -> Self {
Clone::clone(self)
}