pub const DATA = enum(u8)
pub const DATA = enum(u8) { NONE = 0, @"2LSB" = 1, @"2MSB" = 2, _, pub const NUM = @typeInfo(DATA).@"enum".field_names.len; pub inline fn endian(data: DATA) std.lang.Endian { return switch (data) { .NONE, _ => unreachable, .@"2LSB" => .little, .@"2MSB" => .big, }; } }