#notation #mem #macro #turbofish #no-std #size-of #align-of

已弃用 无需 std mem_macros

align_of 和 size_of 作为宏,以避免 turbofish 表示法

5 个版本 (2 个稳定版)

使用旧的 Rust 2015

1.0.1 2022年1月27日
1.0.0 2018年6月5日
0.1.2 2018年6月5日
0.1.1 2018年6月4日
0.1.0 2018年5月23日

#27 in #mem

Download history 13/week @ 2024-05-04 21/week @ 2024-05-11 23/week @ 2024-05-18 18/week @ 2024-05-25 53/week @ 2024-06-01 30/week @ 2024-06-08 28/week @ 2024-06-15 42/week @ 2024-06-22 11/week @ 2024-06-29 17/week @ 2024-07-06 15/week @ 2024-07-13 17/week @ 2024-07-20 107/week @ 2024-07-27 26/week @ 2024-08-03 9/week @ 2024-08-10 8/week @ 2024-08-17

每月下载量:151
4 个crate中使用(通过razy-importer

MIT/Apache

8KB

mem_macros

std::mem::size_ofstd::mem::align_of 作为宏,以避免 turbofish 表示法。

示例

#[macro_use]
extern crate mem_macros;
assert_eq!(1, size_of!(u8));

lib.rs:

align_ofsize_of 作为宏,以避免 turbofish 表示法

无运行时依赖