linux_perf_event_reader/
endian.rs

1/// An enum for little or big endian.
2#[derive(Debug, Clone, Copy, PartialEq, Eq)]
3pub enum Endianness {
4    LittleEndian,
5    BigEndian,
6}
7
8impl Endianness {
9    #[cfg(target_endian = "little")]
10    pub const NATIVE: Self = Self::LittleEndian;
11
12    #[cfg(target_endian = "big")]
13    pub const NATIVE: Self = Self::BigEndian;
14}