pub enum OutputCharsType {
LatinAlphabet {
use_upper_case: bool,
use_lower_case: bool,
},
LatinAlphabetAndNumeric {
use_upper_case: bool,
use_lower_case: bool,
},
Numeric,
PrintableAsciiWithoutSpace,
PrintableAsciiWithSpace,
}
Expand description
Configuration for output characters.
Variants§
LatinAlphabet
Latin-Alphabet specifying to use upper/lower case.
LatinAlphabetAndNumeric
Latin-Alphabet and numeric figures specifying to use upper/lower case.
Numeric
Numeric figures.
PrintableAsciiWithoutSpace
Printable ASCII characters without SPACE. (0x21-0x7E)
PrintableAsciiWithSpace
Printable ASCII characters with SPACE. (0x20-0x7E)
Trait Implementations§
Source§impl Clone for OutputCharsType
impl Clone for OutputCharsType
Source§fn clone(&self) -> OutputCharsType
fn clone(&self) -> OutputCharsType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for OutputCharsType
Auto Trait Implementations§
impl Freeze for OutputCharsType
impl RefUnwindSafe for OutputCharsType
impl Send for OutputCharsType
impl Sync for OutputCharsType
impl Unpin for OutputCharsType
impl UnwindSafe for OutputCharsType
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