codes

Function codes 

Source
pub fn codes(rs: &[RangeInclusive<usize>]) -> Vec<Code>
Expand description

Provides Codes for ranges specified.

Input values must fit into range 0-127, otherwise function will panic.

Duplicities and input order are preserved.

use huski_lib_core::ranges::LETTERS;
use huski_lib::codes;

let cs = codes(&LETTERS);
assert_eq!(52, cs.len());
assert_eq!('A', cs[0].code() as char);
assert_eq!('z', cs[51].code() as char);