pub struct CowStr<'a>(/* private fields */);Expand description
A wrapper for Cow<'a, str> that is specifically designed for use with the t! macro.
This wrapper provides additional functionality or optimizations when handling strings in the t! macro.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for CowStr<'a>
impl<'a> RefUnwindSafe for CowStr<'a>
impl<'a> Send for CowStr<'a>
impl<'a> Sync for CowStr<'a>
impl<'a> Unpin for CowStr<'a>
impl<'a> UnwindSafe for CowStr<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more