From df7c467005756433b2627b766bd086efda8689f4 Mon Sep 17 00:00:00 2001 From: Mica White Date: Tue, 16 Jul 2024 17:02:42 -0400 Subject: Fix trait bounds for LockCollection::from --- src/collection/boxed.rs | 2 +- src/collection/owned.rs | 2 +- src/collection/ref.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/collection/boxed.rs b/src/collection/boxed.rs index 375564c..a12a690 100644 --- a/src/collection/boxed.rs +++ b/src/collection/boxed.rs @@ -102,7 +102,7 @@ impl Default for BoxedLockCollection { } } -impl From for BoxedLockCollection { +impl From for BoxedLockCollection { fn from(value: L) -> Self { Self::new(value) } diff --git a/src/collection/owned.rs b/src/collection/owned.rs index 919c403..d180ed2 100644 --- a/src/collection/owned.rs +++ b/src/collection/owned.rs @@ -72,7 +72,7 @@ impl Default for OwnedLockCollection { } } -impl From for OwnedLockCollection { +impl From for OwnedLockCollection { fn from(value: L) -> Self { Self::new(value) } diff --git a/src/collection/ref.rs b/src/collection/ref.rs index cc234d1..748d2d2 100644 --- a/src/collection/ref.rs +++ b/src/collection/ref.rs @@ -89,7 +89,7 @@ impl<'a, L: OwnedLockable> RefLockCollection<'a, L> { /// let lock = RefLockCollection::new(&data); /// ``` #[must_use] - pub fn new(data: &'a L) -> RefLockCollection { + pub fn new(data: &'a L) -> Self { RefLockCollection { locks: get_locks(data), data, -- cgit v1.2.3