string_to_int

Function string_to_int 

Source
pub fn string_to_int(s: &str) -> Result<u64, SequenceError>
Expand description

Accepts a character, and returns a representation of the ordinal position

use letter_sequence::sequence::helper;
assert_eq!( helper::string_to_int("A").unwrap(), 0  );
assert_eq!( helper::string_to_int("Z").unwrap(), 25 );
assert_eq!( helper::string_to_int("AA").unwrap(), 26 );
use letter_sequence::SequenceError;
assert!( matches!(helper::string_to_int(",").unwrap_err(), SequenceError::InvalidCharacter(',')) );