data AttrInfo
Comptime description of an attribute (@name(args)).
Example:
use std.reflect { reflect }
@derive(Copy)
data Sample {
@since(2) label: i32
}
fn main() io {
print("{reflect(Sample).attrs.len} type attr(s)")
inline for a in reflect(Sample).attrs {
print("@{a.name}")
}
}Output
1 type attr(s) @derive
pub(api) data AttrInfoSince. 1.0.0-beta
Defined in: std/reflect/reflect.oxl:172