摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 get_mut fn main() { let mut map = HashMap::from([("a", 1), ("b", 2), ("c", 3)]); if let Some(v) = map.get_mut("c") { 阅读全文
posted @ 2022-05-29 08:03
jiangbo4444
阅读(126)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 hasher fn main() { let hasher = RandomState::new(); let map: HashMap<i32, i32> = HashMap::with_hasher(hasher); print 阅读全文
posted @ 2022-05-29 08:00
jiangbo4444
阅读(57)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 into_values fn main() { let map = HashMap::from([("a", 1), ("b", 2), ("c", 3)]); map.into_values().for_each(|e| prin 阅读全文
posted @ 2022-05-29 07:58
jiangbo4444
阅读(52)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 new fn main() { let map: HashMap<&str, i32> = HashMap::new(); println!("{:?}", map.capacity()); } with_capacity fn m 阅读全文
posted @ 2022-05-29 07:55
jiangbo4444
阅读(88)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 into_boxed_bytes fn main() { let name = "JiangBo"; println!("{:?}", name.to_owned().into_boxed_str().into_boxed_byte 阅读全文
posted @ 2022-05-29 07:49
jiangbo4444
阅读(69)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 strip_suffix fn main() { let name = "\nJiang\nBo\n"; println!("{:?}", name.strip_suffix('\n')); } parse fn main() { 阅读全文
posted @ 2022-05-29 07:47
jiangbo4444
阅读(68)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 match_indices fn main() { let name = "\nJiang\nBo\n"; name.match_indices(char::is_alphabetic) .for_each(|e| println! 阅读全文
posted @ 2022-05-29 07:45
jiangbo4444
阅读(92)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 rsplit fn main() { let name = "Jiang\nBo"; name.rsplit('\n').for_each(|e| println!("{e:?}")); } split_terminator fn 阅读全文
posted @ 2022-05-29 07:42
jiangbo4444
阅读(120)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 lines fn main() { let name = "Jiang\nBo"; name.lines().for_each(|e| println!("{e:?}")); } encode_utf16 fn main() { l 阅读全文
posted @ 2022-05-29 07:39
jiangbo4444
阅读(52)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 get_unchecked fn main() { let name = "JiangBo"; println!("{:?}", unsafe { name.get_unchecked(5..) }); } get_unchecke 阅读全文
posted @ 2022-05-29 07:35
jiangbo4444
阅读(83)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 len fn main() { let name = "JiangBo"; println!("{:?}", name.len()); } is_empty fn main() { let name = "JiangBo"; pri 阅读全文
posted @ 2022-05-29 07:33
jiangbo4444
阅读(91)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 drain fn main() { let mut name = String::from("JiangBo"); let name = name.drain(..5); println!("{:?}", name); } repl 阅读全文
posted @ 2022-05-29 07:31
jiangbo4444
阅读(50)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 remove fn main() { let mut name = String::from("JiangBo"); name.remove(4); println!("{name:?}"); } retain fn main() 阅读全文
posted @ 2022-05-29 07:29
jiangbo4444
阅读(37)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 capacity fn main() { let name = String::from("JiangBo"); println!("{:?}", name.capacity()); } reserve fn main() { le 阅读全文
posted @ 2022-05-29 07:27
jiangbo4444
阅读(38)
评论(0)
推荐(0)
摘要:
环境 Time 2022-03-24 Rust 1.59.0 示例 new fn main() { let s = String::new(); println!("{:?}", s.capacity()); } with_capacity fn main() { let s = String::w 阅读全文
posted @ 2022-05-29 07:24
jiangbo4444
阅读(85)
评论(0)
推荐(0)