From 4c3b8acb705905ed986ce1320d5580892497292c Mon Sep 17 00:00:00 2001 From: Mica White Date: Wed, 13 Mar 2024 16:51:20 -0400 Subject: Trait bounds on AsRef and AsMut --- src/collection/collection.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/collection') diff --git a/src/collection/collection.rs b/src/collection/collection.rs index cc8b334..ae9f3f6 100644 --- a/src/collection/collection.rs +++ b/src/collection/collection.rs @@ -24,25 +24,25 @@ impl<'a, L: OwnedLockable<'a>> From for LockCollection { } } -impl<'a, L: OwnedLockable<'a>> AsRef for LockCollection { +impl<'a, L: Lockable<'a>> AsRef for LockCollection { fn as_ref(&self) -> &L { &self.data } } -impl<'a, L: OwnedLockable<'a>> AsMut for LockCollection { +impl<'a, L: Lockable<'a>> AsMut for LockCollection { fn as_mut(&mut self) -> &mut L { &mut self.data } } -impl<'a, L: OwnedLockable<'a>> AsRef for LockCollection { +impl<'a, L: Lockable<'a>> AsRef for LockCollection { fn as_ref(&self) -> &Self { self } } -impl<'a, L: OwnedLockable<'a>> AsMut for LockCollection { +impl<'a, L: Lockable<'a>> AsMut for LockCollection { fn as_mut(&mut self) -> &mut Self { self } -- cgit v1.2.3