Mib2IpGroup

Struct Mib2IpGroup 

Source
pub struct Mib2IpGroup {
Show 19 fields pub ip_forwarding: u32, pub ip_default_ttl: u32, pub ip_in_receives: u32, pub ip_in_hdr_errors: u32, pub ip_in_addr_errors: u32, pub ip_forw_datagrams: u32, pub ip_in_unknown_protos: u32, pub ip_in_discards: u32, pub ip_in_delivers: u32, pub ip_out_requests: u32, pub ip_out_discards: u32, pub ip_out_no_routes: u32, pub ip_reasm_timeout: u32, pub ip_reasm_reqds: u32, pub ip_reasm_oks: u32, pub ip_reasm_fails: u32, pub ip_frag_oks: u32, pub ip_frag_fails: u32, pub ip_frag_creates: u32,
}
Expand description

MIB-2 IP Group - Format (0,2007)

IP protocol statistics from MIB-II

§XDR Definition (sFlow Host TCP/IP)

/* IP Group - see MIB-II */
/* opaque = counter_data; enterprise = 0; format = 2007 */

struct mib2_ip_group {
  unsigned int ipForwarding;
  unsigned int ipDefaultTTL;
  unsigned int ipInReceives;
  unsigned int ipInHdrErrors;
  unsigned int ipInAddrErrors;
  unsigned int ipForwDatagrams;
  unsigned int ipInUnknownProtos;
  unsigned int ipInDiscards;
  unsigned int ipInDelivers;
  unsigned int ipOutRequests;
  unsigned int ipOutDiscards;
  unsigned int ipOutNoRoutes;
  unsigned int ipReasmTimeout;
  unsigned int ipReasmReqds;
  unsigned int ipReasmOKs;
  unsigned int ipReasmFails;
  unsigned int ipFragOKs;
  unsigned int ipFragFails;
  unsigned int ipFragCreates;
}

Fields§

§ip_forwarding: u32§ip_default_ttl: u32§ip_in_receives: u32§ip_in_hdr_errors: u32§ip_in_addr_errors: u32§ip_forw_datagrams: u32§ip_in_unknown_protos: u32§ip_in_discards: u32§ip_in_delivers: u32§ip_out_requests: u32§ip_out_discards: u32§ip_out_no_routes: u32§ip_reasm_timeout: u32§ip_reasm_reqds: u32§ip_reasm_oks: u32§ip_reasm_fails: u32§ip_frag_oks: u32§ip_frag_fails: u32§ip_frag_creates: u32

Trait Implementations§

Source§

impl Clone for Mib2IpGroup

Source§

fn clone(&self) -> Mib2IpGroup

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Mib2IpGroup

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for Mib2IpGroup

Source§

fn eq(&self, other: &Mib2IpGroup) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for Mib2IpGroup

Source§

impl StructuralPartialEq for Mib2IpGroup

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.