ToUnit; drop to the trash syntax sugar for any types.
Example
use to_unit::ToUnit;// or, `use to_unit::ToUnit as __` for ultra lzay persons!#[test]fnmatch_arms_to_easily(){use std::collections::HashMap;letmut x = HashMap::<String,i32>::new();
x.insert("neko".to_string(),123);match x.get_mut("neko"){Some(v) => *v = 222,None => x.insert("neko".to_string(),222).to_unit()// <-- here!}// Ofcorse alternatively, you can write:// eg. None => { x.insert("neko".to_string(), 222); }// But, it might be fix to a multi-line format by rust-fmt then...:// eg. None => {// x.insert("neko".to_string(), 222);// }// I don't like the multi-line behaviors, so I made the __ lib.//}