pub enum EventSinkCapabilityState {
Eligible,
Inactive {
detail: EventSinkInactiveReason,
},
}Expand description
Eligibility emitted by pure reconciliation. Eligible intentionally does
not claim that #903 has started delivery; the later router owns activation.
Variants§
Trait Implementations§
Source§impl Clone for EventSinkCapabilityState
impl Clone for EventSinkCapabilityState
Source§fn clone(&self) -> EventSinkCapabilityState
fn clone(&self) -> EventSinkCapabilityState
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 moreSource§impl Debug for EventSinkCapabilityState
impl Debug for EventSinkCapabilityState
Source§impl<'de> Deserialize<'de> for EventSinkCapabilityState
impl<'de> Deserialize<'de> for EventSinkCapabilityState
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 EventSinkCapabilityState
Source§impl PartialEq for EventSinkCapabilityState
impl PartialEq for EventSinkCapabilityState
Source§impl Serialize for EventSinkCapabilityState
impl Serialize for EventSinkCapabilityState
impl StructuralPartialEq for EventSinkCapabilityState
Auto Trait Implementations§
impl Freeze for EventSinkCapabilityState
impl RefUnwindSafe for EventSinkCapabilityState
impl Send for EventSinkCapabilityState
impl Sync for EventSinkCapabilityState
impl Unpin for EventSinkCapabilityState
impl UnsafeUnpin for EventSinkCapabilityState
impl UnwindSafe for EventSinkCapabilityState
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.