Enum glean::MemoryUnit [−][src]
Different resolutions supported by the memory related metric types (e.g. MemoryDistributionMetric).
Variants
1 byte
2^10 bytes
2^20 bytes
2^30 bytes
Implementations
impl MemoryUnit
[src]
Trait Implementations
impl Clone for MemoryUnit
[src]
pub fn clone(&self) -> MemoryUnit
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MemoryUnit
[src]
impl Debug for MemoryUnit
[src]
impl<'de> Deserialize<'de> for MemoryUnit
[src]
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<MemoryUnit, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<MemoryUnit, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for MemoryUnit
[src]
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl TryFrom<i32> for MemoryUnit
[src]
Trait implementation for converting an integer value
to a MemoryUnit
. This is used in the FFI code. Please
note that values should match the ordering of the platform
specific side of things (e.g. Kotlin implementation).
Auto Trait Implementations
impl RefUnwindSafe for MemoryUnit
impl Send for MemoryUnit
impl Sync for MemoryUnit
impl Unpin for MemoryUnit
impl UnwindSafe for MemoryUnit
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> EncodableKey for T where
T: Serialize,
T: Serialize,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,