pub enum ConversionMethod {
Rate,
Increase,
}Expand description
The method for cumulative-to-delta conversion
Variants§
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for ConversionMethod
impl<'__de, __Context> BorrowDecode<'__de, __Context> for ConversionMethod
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for ConversionMethod
impl Clone for ConversionMethod
Source§fn clone(&self) -> ConversionMethod
fn clone(&self) -> ConversionMethod
Returns a duplicate 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 ConversionMethod
impl Debug for ConversionMethod
Source§impl<__Context> Decode<__Context> for ConversionMethod
impl<__Context> Decode<__Context> for ConversionMethod
Source§impl Default for ConversionMethod
impl Default for ConversionMethod
Source§fn default() -> ConversionMethod
fn default() -> ConversionMethod
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConversionMethod
impl<'de> Deserialize<'de> for ConversionMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ConversionMethod
impl Display for ConversionMethod
Source§impl Encode for ConversionMethod
impl Encode for ConversionMethod
Source§impl PartialEq for ConversionMethod
impl PartialEq for ConversionMethod
Source§impl Serialize for ConversionMethod
impl Serialize for ConversionMethod
impl Copy for ConversionMethod
impl StructuralPartialEq for ConversionMethod
Auto Trait Implementations§
impl Freeze for ConversionMethod
impl RefUnwindSafe for ConversionMethod
impl Send for ConversionMethod
impl Sync for ConversionMethod
impl Unpin for ConversionMethod
impl UnsafeUnpin for ConversionMethod
impl UnwindSafe for ConversionMethod
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