5 releases
| 0.2.2 | Apr 24, 2025 |
|---|---|
| 0.2.1 | Jul 11, 2023 |
| 0.2.0 | Nov 22, 2022 |
| 0.1.1 | Nov 22, 2022 |
| 0.1.0 | Nov 22, 2022 |
#1774 in Procedural macros
45,096 downloads per month
Used in 62 crates
(2 directly)
9KB
135 lines
Auto Const Array
Use this macro to declare a const array without specifing its length.
use auto_const_array::auto_const_array;
auto_const_array! {
// Additional attributes and docs are supported.
/// Common array with public visibility.
#[allow(unused)]
pub const ARRAY_COMMON: [u8; _] = [1, 2, 4];
/// Special array with cfg conditional compling.
const ARRAY_WITH_ATTR: [u8; _] = [1, #[cfg(unix)] 2]
}
Dependencies
~150–560KB
~13K SLoC