pub struct ChromiumHistogramSamplesConfig {
pub histograms: Vec<HistogramSample>,
pub filter_histogram_names: Option<bool>,
}
Fields§
§histograms: Vec<HistogramSample>
List of histograms to record. If no histogram is specified, all histograms are recorded.
filter_histogram_names: Option<bool>
Default: false (i.e. histogram names are NOT filtered out by default) When true, histogram_name will be filtered out.
Implementations§
Source§impl ChromiumHistogramSamplesConfig
impl ChromiumHistogramSamplesConfig
Sourcepub fn filter_histogram_names(&self) -> bool
pub fn filter_histogram_names(&self) -> bool
Returns the value of filter_histogram_names
, or the default value if filter_histogram_names
is unset.
Trait Implementations§
Source§impl Clone for ChromiumHistogramSamplesConfig
impl Clone for ChromiumHistogramSamplesConfig
Source§fn clone(&self) -> ChromiumHistogramSamplesConfig
fn clone(&self) -> ChromiumHistogramSamplesConfig
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 Message for ChromiumHistogramSamplesConfig
impl Message for ChromiumHistogramSamplesConfig
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>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
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>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
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>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
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>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for ChromiumHistogramSamplesConfig
impl PartialEq for ChromiumHistogramSamplesConfig
Source§fn eq(&self, other: &ChromiumHistogramSamplesConfig) -> bool
fn eq(&self, other: &ChromiumHistogramSamplesConfig) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ChromiumHistogramSamplesConfig
Auto Trait Implementations§
impl Freeze for ChromiumHistogramSamplesConfig
impl RefUnwindSafe for ChromiumHistogramSamplesConfig
impl Send for ChromiumHistogramSamplesConfig
impl Sync for ChromiumHistogramSamplesConfig
impl Unpin for ChromiumHistogramSamplesConfig
impl UnwindSafe for ChromiumHistogramSamplesConfig
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