Function endian [src]

Prototype

pub fn endian(arch: Arch) std.builtin.Endian

Parameters

arch: Arch

Source

pub fn endian(arch: Arch) std.builtin.Endian { return switch (arch) { .avr, .arm, .aarch64, .amdgcn, .bpfel, .csky, .xtensa, .hexagon, .kalimba, .mipsel, .mips64el, .msp430, .nvptx, .nvptx64, .powerpcle, .powerpc64le, .riscv32, .riscv64, .x86, .x86_64, .wasm32, .wasm64, .xcore, .thumb, .ve, // GPU bitness is opaque. For now, assume little endian. .spirv, .spirv32, .spirv64, .loongarch32, .loongarch64, .arc, .propeller, => .little, .armeb, .aarch64_be, .bpfeb, .m68k, .mips, .mips64, .powerpc, .powerpc64, .thumbeb, .sparc, .sparc64, .lanai, .s390x, => .big, }; }