[−][src]Function braillepatterndots::bpd::gets
pub fn gets(nums: Vec<u32>) -> Vec<Braille>
When you pass vector of Braille pattern dots number such as 123, 135, 123456 as parameter, it returns vector of Braille structure
Example
use braillepatterndots::bpd; use braillepatterndots::Braille; let brailles : Vec<Braille> = bpd::gets(vec![135, 145, 124]); // Braille pattern dots-135 assert_eq!(brailles[0].character, '⠕'); assert_eq!(brailles[0].code[0], true); assert_eq!(brailles[0].code[1], false); assert_eq!(brailles[0].code[2], true); assert_eq!(brailles[0].code[3], false); assert_eq!(brailles[0].code[4], true); assert_eq!(brailles[0].code[5], false); // Braille pattern dots-145 assert_eq!(brailles[1].character, '⠙'); assert_eq!(brailles[1].code[0], true); assert_eq!(brailles[1].code[1], false); assert_eq!(brailles[1].code[2], false); assert_eq!(brailles[1].code[3], true); assert_eq!(brailles[1].code[4], true); assert_eq!(brailles[1].code[5], false); // Braille pattern dots-124 assert_eq!(brailles[2].character, '⠋'); assert_eq!(brailles[2].code[0], true); assert_eq!(brailles[2].code[1], true); assert_eq!(brailles[2].code[2], false); assert_eq!(brailles[2].code[3], true); assert_eq!(brailles[2].code[4], false); assert_eq!(brailles[2].code[5], false);