#[repr(u32)]pub enum OsName {
Show 13 variants
Unknown = 0,
Other = 1,
Linux = 2,
Windows = 3,
Darwin = 4,
Hpux = 5,
Aix = 6,
Dragonfly = 7,
Freebsd = 8,
Netbsd = 9,
Openbsd = 10,
Osf = 11,
Solaris = 12,
}Expand description
Operating System Name enumeration
OS types as defined in sFlow v5 specification
Variants§
Unknown = 0
Other = 1
Linux = 2
Windows = 3
Darwin = 4
Hpux = 5
Aix = 6
Dragonfly = 7
Freebsd = 8
Netbsd = 9
Openbsd = 10
Osf = 11
Solaris = 12
Trait Implementations§
impl Copy for OsName
impl Eq for OsName
impl StructuralPartialEq for OsName
Auto Trait Implementations§
impl Freeze for OsName
impl RefUnwindSafe for OsName
impl Send for OsName
impl Sync for OsName
impl Unpin for OsName
impl UnwindSafe for OsName
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more