Function kripher::utils::split_into_numbers [] [src]

pub fn split_into_numbers(chars: Vec<u8>) -> Vec<u64>

Convert a vector of bytes into a vector of numbers.

Splits a vector of u8 by spaces (the value 32 in ASCII) into many groups of bytes and then convert those groups into numbers.

Examples

use kripher::utils::split_into_numbers;

let chars = vec![49, 49, 32, 52, 50];
let result = vec![11, 42];

assert_eq!(split_into_numbers(chars), result);