diff --git a/Cargo.toml b/Cargo.toml index 76380ea..500766b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,10 +2,12 @@ name = "smallmap" description = "Small byte-sized generic key-value map type" keywords = ["map", "table", "small", "key", "value"] - +repository = "https://git.flanchan.moe/flanchan/smallmap" +homepage= "https://git.flanchan.moe/flanchan/smallmap" version = "1.0.0" authors = ["Avril "] edition = "2018" +license = "MIT" [dependencies] diff --git a/README.md b/README.md index 9d1eca2..cc5eb62 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ fn max_char(chars: &str) -> (char, usize) { let mut map = Map::new(); for x in chars.chars() { - *map.entry(x).insert_or(0usize) += 1; + *map.entry(x).or_insert(0usize) += 1; } map.into_iter().max_by_key(|(k, v)| v).unwrap_or_default() diff --git a/src/lib.rs b/src/lib.rs index 420829e..0fe0509 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,10 +13,10 @@ //! { //! let mut map = Map::new(); //! for x in chars.chars() { -//! *map.entry(x).insert_or(0usize) += 1; +//! *map.entry(x).or_insert(0usize) += 1; //! } //! -//! map.into_iter().max_by_key(|(k, v)| v).unwrap_or_default() +//! map.into_iter().max_by_key(|&(_, v)| v).unwrap_or_default() //! } //! ``` //!