From f9ec3de483beb94f8e2a3ba78d87cdbd6b559e51 Mon Sep 17 00:00:00 2001 From: Michael Krasnitski Date: Tue, 18 Jul 2023 08:55:26 -0400 Subject: impl `From<&'a Ref>` for `Conf<&'a T>` --- rust/src/types.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'rust/src') diff --git a/rust/src/types.rs b/rust/src/types.rs index 93d0f233..9d9e25cb 100644 --- a/rust/src/types.rs +++ b/rust/src/types.rs @@ -188,6 +188,12 @@ impl<'a, T: RefCountable> From<&'a Conf>> for Conf<&'a T> { } } +impl<'a, T: RefCountable> From<&'a Ref> for Conf<&'a T> { + fn from(r: &'a Ref) -> Self { + r.as_ref().into() + } +} + #[inline] pub fn min_confidence() -> u8 { u8::MIN -- cgit v1.3.1