[−][src]Enum glean_ffi::MemoryUnit
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]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,