GSM-7 (aka GSM 03.38 or 3GPP 23.038) encoding and decoding in Rust
Example
Decoding
let v: = vec!.into_iter.collect;
let reader = new;
let s: String = reader..unwrap;
assert_eq!;
Encoding
let mut writer = new;
writer.write_char.unwrap;
writer.write_char.unwrap;
writer.write_char.unwrap;
writer.write_char.unwrap;
writer.write_char.unwrap;
let v = writer.into_writer.unwrap;
println!;
License
gsm7 is distributed under the MIT license.