rovkit 0.0.6

rust kit for my self
Documentation
use std::str::FromStr;

/// 字符串转数字(支持整数和浮点)
pub fn str_to_number<T: FromStr>(s: &str) -> Option<T> {
    s.parse::<T>().ok()
}

/// 数字转字符串
pub fn number_to_str<T: ToString>(n: T) -> String {
    n.to_string()
}

/// 布尔转字符串
pub fn bool_to_str(b: bool) -> String {
    b.to_string()
}

/// 字符串转布尔
pub fn str_to_bool(s: &str) -> Option<bool> {
    match s.to_lowercase().as_str() {
        "true" | "1" | "yes" => Some(true),
        "false" | "0" | "no" => Some(false),
        _ => None,
    }
}