pub enum Extrapolation {
Hold,
Loop,
}Expand description
What a channel does outside its keys.
Variants§
Trait Implementations§
Source§impl Clone for Extrapolation
impl Clone for Extrapolation
impl Copy for Extrapolation
Source§impl Debug for Extrapolation
impl Debug for Extrapolation
Source§impl<'de> Deserialize<'de> for Extrapolation
impl<'de> Deserialize<'de> for Extrapolation
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
impl Eq for Extrapolation
Source§impl PartialEq for Extrapolation
impl PartialEq for Extrapolation
Source§impl Serialize for Extrapolation
impl Serialize for Extrapolation
impl StructuralPartialEq for Extrapolation
Auto Trait Implementations§
impl Forget for Extrapolation
impl Freeze for Extrapolation
impl RefUnwindSafe for Extrapolation
impl Send for Extrapolation
impl Sync for Extrapolation
impl Unpin for Extrapolation
impl UnsafeUnpin for Extrapolation
impl UnwindSafe for Extrapolation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.