pub enum ContributionScope {
Global,
Swarm {
id: String,
},
}Expand description
Gateway-managed scope selected by a human-facing capability request.
Variants§
Trait Implementations§
Source§impl Clone for ContributionScope
impl Clone for ContributionScope
Source§fn clone(&self) -> ContributionScope
fn clone(&self) -> ContributionScope
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 ContributionScope
impl Debug for ContributionScope
Source§impl<'de> Deserialize<'de> for ContributionScope
impl<'de> Deserialize<'de> for ContributionScope
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 ContributionScope
Source§impl PartialEq for ContributionScope
impl PartialEq for ContributionScope
Source§impl Serialize for ContributionScope
impl Serialize for ContributionScope
impl StructuralPartialEq for ContributionScope
Auto Trait Implementations§
impl Freeze for ContributionScope
impl RefUnwindSafe for ContributionScope
impl Send for ContributionScope
impl Sync for ContributionScope
impl Unpin for ContributionScope
impl UnsafeUnpin for ContributionScope
impl UnwindSafe for ContributionScope
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.