Enum glean::HistogramType
source · pub enum HistogramType {
Linear,
Exponential,
}
Expand description
Different kinds of histograms.
Variants§
Linear
A histogram with linear distributed buckets.
Exponential
A histogram with exponential distributed buckets.
Trait Implementations§
source§impl Clone for HistogramType
impl Clone for HistogramType
source§fn clone(&self) -> HistogramType
fn clone(&self) -> HistogramType
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 HistogramType
impl Debug for HistogramType
source§impl<'de> Deserialize<'de> for HistogramType
impl<'de> Deserialize<'de> for HistogramType
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<HistogramType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<HistogramType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for HistogramType
impl Serialize for HistogramType
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,
Serialize this value into the given Serde serializer. Read more
source§impl TryFrom<i32> for HistogramType
impl TryFrom<i32> for HistogramType
impl Copy for HistogramType
Auto Trait Implementations§
impl Freeze for HistogramType
impl RefUnwindSafe for HistogramType
impl Send for HistogramType
impl Sync for HistogramType
impl Unpin for HistogramType
impl UnwindSafe for HistogramType
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
source§impl<T> EncodableKey for Twhere
T: Serialize,
impl<T> EncodableKey for Twhere
T: Serialize,
source§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
source§fn consume_handle(handle: Handle) -> Arc<T>
fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<>
source§impl<V> ObjectSerialize for Vwhere
V: Serialize + for<'de> Deserialize<'de>,
impl<V> ObjectSerialize for Vwhere
V: Serialize + for<'de> Deserialize<'de>,
source§fn from_str(obj: &str) -> Result<V, ObjectError>
fn from_str(obj: &str) -> Result<V, ObjectError>
Deserialize the object from its JSON representation. Read more
source§fn into_serialized_object(self) -> Result<Value, ObjectError>
fn into_serialized_object(self) -> Result<Value, ObjectError>
Serialize this object into a JSON string.