pub enum SrgnAction {
Replace,
Delete,
Upper,
Lower,
Titlecase,
Normalize,
German,
Symbols,
Squeeze,
}
Expand description
Available srgn actions
Variants§
Replace
Replace content in scope
Delete
Delete content in scope
Upper
Convert to uppercase
Lower
Convert to lowercase
Titlecase
Convert to titlecase
Normalize
Normalize Unicode
German
German umlaut substitutions
Symbols
Symbol substitutions (ASCII art to Unicode)
Squeeze
Squeeze consecutive occurrences
Trait Implementations§
Source§impl Debug for SrgnAction
impl Debug for SrgnAction
Source§impl<'de> Deserialize<'de> for SrgnAction
impl<'de> Deserialize<'de> for SrgnAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SrgnAction
impl RefUnwindSafe for SrgnAction
impl Send for SrgnAction
impl Sync for SrgnAction
impl Unpin for SrgnAction
impl UnwindSafe for SrgnAction
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more