pub struct ManifestLifecycleEventSupport {
pub support: SupportState,
pub modes: Vec<IntegrationMode>,
}Expand description
Per-event capability claim inside a manifest.
Fields§
§support: SupportState§modes: Vec<IntegrationMode>Integration modes through which the adapter delivers this event.
May be empty when support is unavailable.
Trait Implementations§
Source§impl Clone for ManifestLifecycleEventSupport
impl Clone for ManifestLifecycleEventSupport
Source§fn clone(&self) -> ManifestLifecycleEventSupport
fn clone(&self) -> ManifestLifecycleEventSupport
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<'de> Deserialize<'de> for ManifestLifecycleEventSupport
impl<'de> Deserialize<'de> for ManifestLifecycleEventSupport
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 PartialEq for ManifestLifecycleEventSupport
impl PartialEq for ManifestLifecycleEventSupport
Source§fn eq(&self, other: &ManifestLifecycleEventSupport) -> bool
fn eq(&self, other: &ManifestLifecycleEventSupport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ManifestLifecycleEventSupport
impl StructuralPartialEq for ManifestLifecycleEventSupport
Auto Trait Implementations§
impl Freeze for ManifestLifecycleEventSupport
impl RefUnwindSafe for ManifestLifecycleEventSupport
impl Send for ManifestLifecycleEventSupport
impl Sync for ManifestLifecycleEventSupport
impl Unpin for ManifestLifecycleEventSupport
impl UnsafeUnpin for ManifestLifecycleEventSupport
impl UnwindSafe for ManifestLifecycleEventSupport
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,
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.