Rust retainで可変配列から条件を指定要素を抽出する
環境
Windows 10 Home 64bit
rustc 1.66.0
構文
可変配列名.retain(|s| 条件);
「retain」を使用して可変配列から条件をしてい値を抽出します。
使用例
fn main() { let mut t = vec!["stu", "skill", "become", "strong", "stu", "info"]; t.retain(|s| (*s == "stu".to_string())); println!("{:?}", t) }
実行結果
[“stu", “stu"]