pub struct Undecorated<'a> {
pub recovered_type: Option<&'static str>,
pub text: &'a str,
}Expand description
A subject with the decoration this hook itself applied taken back off.
Fields§
§recovered_type: Option<&'static str>The type recovered from a leading emoji, when that emoji is one of ours.
Some only matters for the replace placement, where the stored
subject carries its type nowhere else. Recovering it is what stops the
hook rejecting its own output on the next --amend.
text: &'a strThe subject as the author wrote it — what every limit is measured on.
Auto Trait Implementations§
impl<'a> Freeze for Undecorated<'a>
impl<'a> RefUnwindSafe for Undecorated<'a>
impl<'a> Send for Undecorated<'a>
impl<'a> Sync for Undecorated<'a>
impl<'a> Unpin for Undecorated<'a>
impl<'a> UnsafeUnpin for Undecorated<'a>
impl<'a> UnwindSafe for Undecorated<'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