pub struct MdpTraceCounterFtraceEvent {
pub pid: Option<i32>,
pub counter_name: Option<String>,
pub value: Option<i32>,
}
Fields§
§pid: Option<i32>
§counter_name: Option<String>
§value: Option<i32>
Implementations§
Source§impl MdpTraceCounterFtraceEvent
impl MdpTraceCounterFtraceEvent
Sourcepub fn counter_name(&self) -> &str
pub fn counter_name(&self) -> &str
Returns the value of counter_name
, or the default value if counter_name
is unset.
Trait Implementations§
Source§impl Clone for MdpTraceCounterFtraceEvent
impl Clone for MdpTraceCounterFtraceEvent
Source§fn clone(&self) -> MdpTraceCounterFtraceEvent
fn clone(&self) -> MdpTraceCounterFtraceEvent
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MdpTraceCounterFtraceEvent
impl Debug for MdpTraceCounterFtraceEvent
Source§impl Default for MdpTraceCounterFtraceEvent
impl Default for MdpTraceCounterFtraceEvent
Source§impl Message for MdpTraceCounterFtraceEvent
impl Message for MdpTraceCounterFtraceEvent
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
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,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.impl StructuralPartialEq for MdpTraceCounterFtraceEvent
Auto Trait Implementations§
impl Freeze for MdpTraceCounterFtraceEvent
impl RefUnwindSafe for MdpTraceCounterFtraceEvent
impl Send for MdpTraceCounterFtraceEvent
impl Sync for MdpTraceCounterFtraceEvent
impl Unpin for MdpTraceCounterFtraceEvent
impl UnwindSafe for MdpTraceCounterFtraceEvent
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