parse_bool

Function parse_bool 

Source
pub fn parse_bool(value: &str) -> Result<bool>
Expand description

Parse string to bool

Accepts: true/false, yes/no, 1/0, on/off (case-insensitive).

ยงExample

assert_eq!(parse_bool("true").unwrap(), true);
assert_eq!(parse_bool("YES").unwrap(), true);
assert_eq!(parse_bool("1").unwrap(), true);
assert_eq!(parse_bool("on").unwrap(), true);
assert_eq!(parse_bool("false").unwrap(), false);
assert_eq!(parse_bool("no").unwrap(), false);
assert_eq!(parse_bool("0").unwrap(), false);
assert_eq!(parse_bool("off").unwrap(), false);
assert!(parse_bool("maybe").is_err());