Macro serde_json_lodash::capitalize [−][src]
macro_rules! capitalize { () => { ... }; ($a:expr $(,)*) => { ... }; ($a:expr, $($rest:tt)*) => { ... }; }
Description can be found in lodash capitalize
Examples:
#[macro_use] extern crate serde_json_lodash; use serde_json::json; assert_eq!( capitalize!(json!("FRED")), json!("Fred") );
More examples:
assert_eq!(capitalize!(), json!("")); assert_eq!(capitalize!(json!(null)), json!("")); assert_eq!(capitalize!(json!(false)), json!("False")); assert_eq!(capitalize!(json!(-0)), json!("0")); // rust world -0 is 0 assert_eq!(capitalize!(json!("")), json!("")); assert_eq!(capitalize!(json!([])), json!("")); assert_eq!(capitalize!(json!([null,'A',{}])), json!("Null,a,serde_json::map::map<alloc::string::string, serde_json::value::value>")); assert_eq!(capitalize!(json!({})), json!("Serde_json::map::map<alloc::string::string, serde_json::value::value>"));