From 3f70c53aab394f57b135d620fbb1dd108cab509a Mon Sep 17 00:00:00 2001 From: Isaac Mills Date: Wed, 10 Apr 2024 14:50:23 -0400 Subject: [PATCH] Trigger a cargo update 2 --- src/lib.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 6169a92..8733619 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -140,12 +140,18 @@ impl<'a, 'b, T: Iterator>> Iterator for JotdownIntoBuffer<'a, ' #[cfg_attr(feature = "serde", derive(Deserialize, Serialize))] pub struct RichText<'a>( - pub Cow<'a, str>, + Cow<'a, str>, #[cfg_attr(feature = "serde", serde(with = "AttrsSerde"))] #[cfg_attr(feature = "serde", serde(borrow))] - pub Attrs<'a>, + Attrs<'a>, ); +impl<'a> From<(Cow<'a, str>, Attrs<'a>)> for RichText<'a> { + fn from(value: (Cow<'a, str>, Attrs<'a>)) -> Self { + Self(value.0, value.1) + } +} + #[cfg_attr(feature = "serde", derive(Deserialize, Serialize))] pub struct JotdownItem<'a> { pub indent: Indent,