pub enum ConnectionLifecycleState {
Started,
HoverValid,
HoverInvalid,
HoverEmpty,
Committed,
Rejected,
Canceled,
DroppedOnPane,
NoOp,
}Expand description
Stable high-level connection lifecycle state for adapter presentation.
Variants§
Trait Implementations§
Source§impl Clone for ConnectionLifecycleState
impl Clone for ConnectionLifecycleState
Source§fn clone(&self) -> ConnectionLifecycleState
fn clone(&self) -> ConnectionLifecycleState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ConnectionLifecycleState
Source§impl Debug for ConnectionLifecycleState
impl Debug for ConnectionLifecycleState
Source§impl<'de> Deserialize<'de> for ConnectionLifecycleState
impl<'de> Deserialize<'de> for ConnectionLifecycleState
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 ConnectionLifecycleState
Source§impl Hash for ConnectionLifecycleState
impl Hash for ConnectionLifecycleState
Source§impl PartialEq for ConnectionLifecycleState
impl PartialEq for ConnectionLifecycleState
Source§fn eq(&self, other: &ConnectionLifecycleState) -> bool
fn eq(&self, other: &ConnectionLifecycleState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ConnectionLifecycleState
impl Serialize for ConnectionLifecycleState
impl StructuralPartialEq for ConnectionLifecycleState
Auto Trait Implementations§
impl Freeze for ConnectionLifecycleState
impl RefUnwindSafe for ConnectionLifecycleState
impl Send for ConnectionLifecycleState
impl Sync for ConnectionLifecycleState
impl Unpin for ConnectionLifecycleState
impl UnsafeUnpin for ConnectionLifecycleState
impl UnwindSafe for ConnectionLifecycleState
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
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.