pub enum SkewExponent {
Linear,
Quadratic,
Cubic,
}Variants§
Implementations§
Trait Implementations§
Source§impl BorshDeserialize for SkewExponent
impl BorshDeserialize for SkewExponent
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for SkewExponent
impl BorshSerialize for SkewExponent
Source§impl Clone for SkewExponent
impl Clone for SkewExponent
Source§fn clone(&self) -> SkewExponent
fn clone(&self) -> SkewExponent
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 SkewExponent
impl Debug for SkewExponent
Source§impl EnumExt for SkewExponent
impl EnumExt for SkewExponent
Source§impl PartialEq for SkewExponent
impl PartialEq for SkewExponent
impl Copy for SkewExponent
impl Eq for SkewExponent
impl StructuralPartialEq for SkewExponent
Auto Trait Implementations§
impl Freeze for SkewExponent
impl RefUnwindSafe for SkewExponent
impl Send for SkewExponent
impl Sync for SkewExponent
impl Unpin for SkewExponent
impl UnsafeUnpin for SkewExponent
impl UnwindSafe for SkewExponent
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