pub fn gen_ascii_keys(length : u32) -> Vec<String> {
    let mut keys : Vec<String> = Vec::new();
    let prefix : Vec<u8> = Vec::new();

    recursive_add_keys(length, prefix, &mut keys);

    keys
}
/// Generate all combinations of ASCII up to the supplied character length.
///
/// This can be used to get all the possible ASCII keys of a certain character length.
Generate all combinations of ASCII up to the supplied character length.
This can be used to get all the possible ASCII keys of a certain character length.
Generate all combinations of ASCII up to the supplied character length . This can be used to get all the possible ASCII keys of a certain character length .
pub fn gen_ascii_keys(length : u32) -> Vec<String> {
    let mut keys : Vec<String> = Vec::new();
    let prefix : Vec<u8> = Vec::new();
    recursive_add_keys(length, prefix, &mut keys);
    keys
}
pub fn gen_ascii_keys ( length : u32 ) -> Vec < String > { let mut keys : Vec < String > = Vec :: new ( ) ; let prefix : Vec < u8 > = Vec :: new ( ) ; recursive_add_keys ( length , prefix , & mut keys ) ; keys }
Generate all combinations of ASCII up to the supplied character length.
Generate all combinations of ASCII up to the supplied character length .
length
u32
length
u32