pub struct TrackEventRangeOfInterest {
pub start_us: Option<i64>,
}
Expand description
This message specifies the “range of interest” for track events. With the
drop_track_event_data_before
option set to kTrackEventRangeOfInterest
,
Trace Processor drops track events outside of this range.
Fields§
§start_us: Option<i64>
Implementations§
Trait Implementations§
Source§impl Clone for TrackEventRangeOfInterest
impl Clone for TrackEventRangeOfInterest
Source§fn clone(&self) -> TrackEventRangeOfInterest
fn clone(&self) -> TrackEventRangeOfInterest
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 TrackEventRangeOfInterest
impl Debug for TrackEventRangeOfInterest
Source§impl Default for TrackEventRangeOfInterest
impl Default for TrackEventRangeOfInterest
Source§impl Message for TrackEventRangeOfInterest
impl Message for TrackEventRangeOfInterest
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 TrackEventRangeOfInterest
Auto Trait Implementations§
impl Freeze for TrackEventRangeOfInterest
impl RefUnwindSafe for TrackEventRangeOfInterest
impl Send for TrackEventRangeOfInterest
impl Sync for TrackEventRangeOfInterest
impl Unpin for TrackEventRangeOfInterest
impl UnwindSafe for TrackEventRangeOfInterest
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