pub enum Symbol {
Show 21 variants
Hyphen,
Underscore,
Dot,
Comma,
Colon,
Semicolon,
Hashtag,
Backslash,
Forwardslash,
Asterisk,
Whitespace,
Zero,
One,
Two,
Three,
Four,
Five,
Six,
Seven,
Eight,
Nine,
}
Expand description
Exhaustive enum for the supported padding symbols.
Variants§
Hyphen
Underscore
Dot
Comma
Colon
Semicolon
Hashtag
Backslash
Forwardslash
Asterisk
Whitespace
Zero
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Trait Implementations§
Source§impl From<Symbol> for &[char]
Convert the Symbol
enum into its slice-char representation.
Moves the ownership of the enum to the caller.
impl From<Symbol> for &[char]
Convert the Symbol
enum into its slice-char representation.
Moves the ownership of the enum to the caller.
Source§impl From<Symbol> for &[u8]
Convert the Symbol
enum into its slice representation.
Moves the ownership of the enum to the caller.
impl From<Symbol> for &[u8]
Convert the Symbol
enum into its slice representation.
Moves the ownership of the enum to the caller.
Source§impl From<Symbol> for char
Convert the Symbol
enum into its character representation.
Moves the ownership of the enum to the caller.
impl From<Symbol> for char
Convert the Symbol
enum into its character representation.
Moves the ownership of the enum to the caller.
Source§impl From<Symbol> for u8
Convert the Symbol
enum into its byte presentation.
Moves the ownership of the enum to the caller.
impl From<Symbol> for u8
Convert the Symbol
enum into its byte presentation.
Moves the ownership of the enum to the caller.
impl Copy for Symbol
impl StructuralPartialEq for Symbol
Auto Trait Implementations§
impl Freeze for Symbol
impl RefUnwindSafe for Symbol
impl Send for Symbol
impl Sync for Symbol
impl Unpin for Symbol
impl UnwindSafe for Symbol
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