3 个版本 (1 个稳定版)
1.0.0 | 2021 年 12 月 24 日 |
---|---|
0.1.1 | 2021 年 12 月 1 日 |
0.1.0 | 2021 年 11 月 16 日 |
#197 in #slice
7KB
179 行
is_in
一个小型的 Rust 库,提供了一种更优雅的方式来检查某个值是否在切片中。
用法
添加到您的 Cargo.toml
[dependencies]
is_in = "0.1"
示例
use is_in::IsIn;
let slice1: [u8; 3] = [0, 3, 2];
println!("{}", 2_u8.is_in(&slice1)); // Prints "true".
lib.rs
:
is_in
一个小型软件包,提供了一种检查值是否在数组中的优雅方式。
基本用法。
use is_in::IsIn;
fn main() {
let data: &[u8; 3] = [1, 2, 3];
let two: u8 = 2;
println!("{}", two.is_in(data)); // prints true
}```
The crate provides implementations on most primitives (all unsigned integers, all signed integers, floats, and chars).