Function rufl::random::symbol

source ·
pub fn symbol(length: usize) -> String
Expand description

Generate random string which only contains special chars (!@#$%^&*()_+-=[]{}|;’:",./<>?).

§Arguments

  • length - The char size of random string.

§Returns

Returns random string with specific length.

§Examples

use rufl::random;

let symbol_str = random::symbol(6);
assert_eq!(6, symbol_str.len());

let symbol_chars: &str = "!@#$%^&*()_+-=[]{}|;':\",./<>?";
for c in symbol_str.chars() {
    assert!(symbol_chars.contains(c))
}