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}")
}
}Вывод
1 type attr(s) @derive
pub(api) data AttrInfoС версии. 1.0.0-beta
Определено в: std/reflect/reflect.oxl:172