1 2 3 4 5 6 7 8 9 10 11 12 13 14
use anyhow::{format_err, Result}; pub fn bool_from_string(value: &str) -> Result<bool> { Ok(match value { "true" => true, "false" => false, _ => { return Err(format_err!( "Expected value: `true` or `false`. Found: {}", value )); } }) }