enum LC [src]
These are implementation defined but share identical values in at least musl and glibc:
https://git.musl-libc.org/cgit/musl/tree/include/locale.h?id=ab31e9d6a0fa7c5c408856c89df2dfb12c344039#n18
https://sourceware.org/git/?p=glibc.git;a=blob;f=locale/bits/locale.h;h=0fcbb66114be5fef0577dc9047256eb508c45919;hb=c90cfce849d010474e8cccf3e5bff49a2c8b141f#l26
Fields
CTYPE = 0
NUMERIC = 1
TIME = 2
COLLATE = 3
MONETARY = 4
MESSAGES = 5
ALL = 6
PAPER = 7
NAME = 8
ADDRESS = 9
TELEPHONE = 10
MEASUREMENT = 11
IDENTIFICATION = 12
_
Source
pub const LC = enum(c_int) {
CTYPE = 0,
NUMERIC = 1,
TIME = 2,
COLLATE = 3,
MONETARY = 4,
MESSAGES = 5,
ALL = 6,
PAPER = 7,
NAME = 8,
ADDRESS = 9,
TELEPHONE = 10,
MEASUREMENT = 11,
IDENTIFICATION = 12,
_,
}