pub struct CapabilityProviderRefV1 {
pub component_ref: String,
pub op: String,
}Expand description
Provider operation target for a capability offer.
Fields§
§component_ref: StringComponent reference inside the pack.
op: StringOperation exported by the provider component.
Trait Implementations§
Source§impl Clone for CapabilityProviderRefV1
impl Clone for CapabilityProviderRefV1
Source§fn clone(&self) -> CapabilityProviderRefV1
fn clone(&self) -> CapabilityProviderRefV1
Returns a duplicate of the value. Read more
1.0.0 · 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 CapabilityProviderRefV1
impl Debug for CapabilityProviderRefV1
Source§impl<'de> Deserialize<'de> for CapabilityProviderRefV1
impl<'de> Deserialize<'de> for CapabilityProviderRefV1
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 CapabilityProviderRefV1
impl PartialEq for CapabilityProviderRefV1
Source§impl Serialize for CapabilityProviderRefV1
impl Serialize for CapabilityProviderRefV1
impl Eq for CapabilityProviderRefV1
impl StructuralPartialEq for CapabilityProviderRefV1
Auto Trait Implementations§
impl Freeze for CapabilityProviderRefV1
impl RefUnwindSafe for CapabilityProviderRefV1
impl Send for CapabilityProviderRefV1
impl Sync for CapabilityProviderRefV1
impl Unpin for CapabilityProviderRefV1
impl UnsafeUnpin for CapabilityProviderRefV1
impl UnwindSafe for CapabilityProviderRefV1
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.