pub struct CMsgSource2VProfLiteReportItem {Show 18 fields
pub name: Option<String>,
pub active_samples: Option<u32>,
pub active_samples_1secmax: Option<u32>,
pub usec_max: Option<u32>,
pub usec_avg_active: Option<u32>,
pub usec_p50_active: Option<u32>,
pub usec_p99_active: Option<u32>,
pub usec_avg_all: Option<u32>,
pub usec_p50_all: Option<u32>,
pub usec_p99_all: Option<u32>,
pub usec_1secmax_avg_active: Option<u32>,
pub usec_1secmax_p50_active: Option<u32>,
pub usec_1secmax_p95_active: Option<u32>,
pub usec_1secmax_p99_active: Option<u32>,
pub usec_1secmax_avg_all: Option<u32>,
pub usec_1secmax_p50_all: Option<u32>,
pub usec_1secmax_p95_all: Option<u32>,
pub usec_1secmax_p99_all: Option<u32>,
}Fields§
§name: Option<String>§active_samples: Option<u32>§active_samples_1secmax: Option<u32>§usec_max: Option<u32>§usec_avg_active: Option<u32>§usec_p50_active: Option<u32>§usec_p99_active: Option<u32>§usec_avg_all: Option<u32>§usec_p50_all: Option<u32>§usec_p99_all: Option<u32>§usec_1secmax_avg_active: Option<u32>§usec_1secmax_p50_active: Option<u32>§usec_1secmax_p95_active: Option<u32>§usec_1secmax_p99_active: Option<u32>§usec_1secmax_avg_all: Option<u32>§usec_1secmax_p50_all: Option<u32>§usec_1secmax_p95_all: Option<u32>§usec_1secmax_p99_all: Option<u32>Implementations§
Source§impl CMsgSource2VProfLiteReportItem
impl CMsgSource2VProfLiteReportItem
Sourcepub fn active_samples(&self) -> u32
pub fn active_samples(&self) -> u32
Returns the value of active_samples, or the default value if active_samples is unset.
Sourcepub fn usec_max(&self) -> u32
pub fn usec_max(&self) -> u32
Returns the value of usec_max, or the default value if usec_max is unset.
Sourcepub fn active_samples_1secmax(&self) -> u32
pub fn active_samples_1secmax(&self) -> u32
Returns the value of active_samples_1secmax, or the default value if active_samples_1secmax is unset.
Sourcepub fn usec_avg_active(&self) -> u32
pub fn usec_avg_active(&self) -> u32
Returns the value of usec_avg_active, or the default value if usec_avg_active is unset.
Sourcepub fn usec_p50_active(&self) -> u32
pub fn usec_p50_active(&self) -> u32
Returns the value of usec_p50_active, or the default value if usec_p50_active is unset.
Sourcepub fn usec_p99_active(&self) -> u32
pub fn usec_p99_active(&self) -> u32
Returns the value of usec_p99_active, or the default value if usec_p99_active is unset.
Sourcepub fn usec_avg_all(&self) -> u32
pub fn usec_avg_all(&self) -> u32
Returns the value of usec_avg_all, or the default value if usec_avg_all is unset.
Sourcepub fn usec_p50_all(&self) -> u32
pub fn usec_p50_all(&self) -> u32
Returns the value of usec_p50_all, or the default value if usec_p50_all is unset.
Sourcepub fn usec_p99_all(&self) -> u32
pub fn usec_p99_all(&self) -> u32
Returns the value of usec_p99_all, or the default value if usec_p99_all is unset.
Sourcepub fn usec_1secmax_avg_active(&self) -> u32
pub fn usec_1secmax_avg_active(&self) -> u32
Returns the value of usec_1secmax_avg_active, or the default value if usec_1secmax_avg_active is unset.
Sourcepub fn usec_1secmax_p50_active(&self) -> u32
pub fn usec_1secmax_p50_active(&self) -> u32
Returns the value of usec_1secmax_p50_active, or the default value if usec_1secmax_p50_active is unset.
Sourcepub fn usec_1secmax_p95_active(&self) -> u32
pub fn usec_1secmax_p95_active(&self) -> u32
Returns the value of usec_1secmax_p95_active, or the default value if usec_1secmax_p95_active is unset.
Sourcepub fn usec_1secmax_p99_active(&self) -> u32
pub fn usec_1secmax_p99_active(&self) -> u32
Returns the value of usec_1secmax_p99_active, or the default value if usec_1secmax_p99_active is unset.
Sourcepub fn usec_1secmax_avg_all(&self) -> u32
pub fn usec_1secmax_avg_all(&self) -> u32
Returns the value of usec_1secmax_avg_all, or the default value if usec_1secmax_avg_all is unset.
Sourcepub fn usec_1secmax_p50_all(&self) -> u32
pub fn usec_1secmax_p50_all(&self) -> u32
Returns the value of usec_1secmax_p50_all, or the default value if usec_1secmax_p50_all is unset.
Sourcepub fn usec_1secmax_p95_all(&self) -> u32
pub fn usec_1secmax_p95_all(&self) -> u32
Returns the value of usec_1secmax_p95_all, or the default value if usec_1secmax_p95_all is unset.
Sourcepub fn usec_1secmax_p99_all(&self) -> u32
pub fn usec_1secmax_p99_all(&self) -> u32
Returns the value of usec_1secmax_p99_all, or the default value if usec_1secmax_p99_all is unset.
Trait Implementations§
Source§impl Clone for CMsgSource2VProfLiteReportItem
impl Clone for CMsgSource2VProfLiteReportItem
Source§fn clone(&self) -> CMsgSource2VProfLiteReportItem
fn clone(&self) -> CMsgSource2VProfLiteReportItem
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for CMsgSource2VProfLiteReportItem
impl Default for CMsgSource2VProfLiteReportItem
Source§fn default() -> CMsgSource2VProfLiteReportItem
fn default() -> CMsgSource2VProfLiteReportItem
Source§impl<'de> Deserialize<'de> for CMsgSource2VProfLiteReportItem
impl<'de> Deserialize<'de> for CMsgSource2VProfLiteReportItem
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgSource2VProfLiteReportItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CMsgSource2VProfLiteReportItem, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl Message for CMsgSource2VProfLiteReportItem
impl Message for CMsgSource2VProfLiteReportItem
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl Serialize for CMsgSource2VProfLiteReportItem
impl Serialize for CMsgSource2VProfLiteReportItem
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Eq for CMsgSource2VProfLiteReportItem
impl StructuralPartialEq for CMsgSource2VProfLiteReportItem
Auto Trait Implementations§
impl Freeze for CMsgSource2VProfLiteReportItem
impl RefUnwindSafe for CMsgSource2VProfLiteReportItem
impl Send for CMsgSource2VProfLiteReportItem
impl Sync for CMsgSource2VProfLiteReportItem
impl Unpin for CMsgSource2VProfLiteReportItem
impl UnwindSafe for CMsgSource2VProfLiteReportItem
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.