Enum letter_sequence::sequence::renderer::RenderDisplay [−][src]
pub enum RenderDisplay {
Upper,
Lower,
Numeric,
}Variants
Trait Implementations
Provide any character to try_from to see what the render mode must have been to generate it
use letter_sequence::SequenceError;
use letter_sequence::sequence::renderer::RenderDisplay;
use std::convert::TryFrom;
assert_eq!( RenderDisplay::try_from('A').unwrap(), RenderDisplay::Upper );
assert_eq!( RenderDisplay::try_from('5').unwrap(), RenderDisplay::Numeric );
assert_eq!( RenderDisplay::try_from('a').unwrap(), RenderDisplay::Lower );
assert_eq!( RenderDisplay::try_from('!').unwrap_err(), SequenceError::InvalidCharacter('!') );Auto Trait Implementations
impl RefUnwindSafe for RenderDisplay
impl Send for RenderDisplay
impl Sync for RenderDisplay
impl Unpin for RenderDisplay
impl UnwindSafe for RenderDisplay
Blanket Implementations
Mutably borrows from an owned value. Read more