Struct glean_core::metrics::BooleanMetric
source · [−]pub struct BooleanMetric { /* private fields */ }
Expand description
A boolean metric.
Records a simple flag.
Implementations
sourceimpl BooleanMetric
impl BooleanMetric
Trait Implementations
sourceimpl Clone for BooleanMetric
impl Clone for BooleanMetric
sourcefn clone(&self) -> BooleanMetric
fn clone(&self) -> BooleanMetric
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BooleanMetric
impl Debug for BooleanMetric
sourceimpl MetricType for BooleanMetric
impl MetricType for BooleanMetric
sourcefn meta(&self) -> &CommonMetricData
fn meta(&self) -> &CommonMetricData
Access the stored metadata
sourcefn meta_mut(&mut self) -> &mut CommonMetricData
fn meta_mut(&mut self) -> &mut CommonMetricData
Access the stored metadata mutable
sourcefn should_record(&self, glean: &Glean) -> bool
fn should_record(&self, glean: &Glean) -> bool
Whether this metric should currently be recorded Read more
Auto Trait Implementations
impl RefUnwindSafe for BooleanMetric
impl Send for BooleanMetric
impl Sync for BooleanMetric
impl Unpin for BooleanMetric
impl UnwindSafe for BooleanMetric
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more