#slice #general-purpose #fundamental #macro #questions

no-std dev is_slice

宏,用于回答问题:它是一个切片吗?

13 个版本 (破坏性更新)

0.9.0 2024 年 5 月 11 日
0.8.0 2024 年 3 月 16 日
0.7.0 2024 年 3 月 16 日
0.4.0 2023 年 10 月 28 日
0.0.1 2021 年 11 月 29 日

#2483 in 开发工具

Download history • Rust 包仓库 156/week @ 2024-04-14 • Rust 包仓库 173/week @ 2024-04-21 • Rust 包仓库 166/week @ 2024-04-28 • Rust 包仓库 244/week @ 2024-05-05 • Rust 包仓库 339/week @ 2024-05-12 • Rust 包仓库 241/week @ 2024-05-19 • Rust 包仓库 288/week @ 2024-05-26 • Rust 包仓库 387/week @ 2024-06-02 • Rust 包仓库 160/week @ 2024-06-09 • Rust 包仓库 302/week @ 2024-06-16 • Rust 包仓库 306/week @ 2024-06-23 • Rust 包仓库 110/week @ 2024-06-30 • Rust 包仓库 112/week @ 2024-07-07 • Rust 包仓库 255/week @ 2024-07-14 • Rust 包仓库 220/week @ 2024-07-21 • Rust 包仓库 254/week @ 2024-07-28 • Rust 包仓库

每月 889 次下载
92 个 crate 中使用(通过 typing_tools

MIT 许可证

10KB
75

模块 :: is_slice

experimental rust-status docs.rs Open in Gitpod discord

宏,用于回答问题:它是一个切片吗?

基本用例

use is_slice::*;

dbg!( is_slice!( Box::new( true ) ) );
// < is_slice!(Box :: new(true)) = false
dbg!( is_slice!( &[ 1, 2, 3 ] ) );
// < is_slice!(& [1, 2, 3]) = false
dbg!( is_slice!( &[ 1, 2, 3 ][ .. ] ) );
// < is_slice!(& [1, 2, 3] [..]) = true

添加到您的项目中

cargo add is_slice

从仓库中试用

git clone https://github.com/Wandalen/wTools
cd wTools
cd examples/is_slice_trivial
cargo run

无运行时依赖