diff --git a/src/builder/str.rs b/src/builder/str.rs index c6689d31065..be69c3f6ee6 100644 --- a/src/builder/str.rs +++ b/src/builder/str.rs @@ -246,7 +246,10 @@ pub(crate) mod inner { } pub(crate) fn into_string(self) -> String { - self.as_str().to_owned() + match self { + Self::Static(s) => s.to_owned(), + Self::Owned(s) => s.into(), + } } } }