csv_lib/io/parser.rs
1
2
3/// ## Fast boolean parser from str
4#[inline(always)]
5#[allow(dead_code)]
6pub fn parse_bool_str(input: &str) -> bool {
7 match input.to_ascii_lowercase().as_str() {
8 "true" | "1" | "verdadero" | "verdadeiro" | "whar" | "vrai" | "waar" => true,
9 "false" | "0" | "falso" | "gefälscht" | "faux" | "nep" => false,
10 _ => false,
11 }
12}