diff --git a/src/impls.rs b/src/impls.rs index b6c68d0..17241e2 100644 --- a/src/impls.rs +++ b/src/impls.rs @@ -268,6 +268,13 @@ mod bstring { } } + impl<'a> From<&'a BString> for Cow<'a, BStr> { + #[inline] + fn from(s: &'a BString) -> Cow<'a, BStr> { + Cow::Borrowed(s.as_bstr()) + } + } + impl TryFrom for String { type Error = crate::FromUtf8Error;