pub struct CapabilityBindingV1 {
pub capability_id: CapabilityId,
pub version: String,
pub manifest_digest: Option<String>,
}Expand description
Version-pinned capability selected by an execution plan.
Fields§
§capability_id: CapabilityId§version: String§manifest_digest: Option<String>Trait Implementations§
Source§impl Clone for CapabilityBindingV1
impl Clone for CapabilityBindingV1
Source§impl Debug for CapabilityBindingV1
impl Debug for CapabilityBindingV1
Source§impl<'de> Deserialize<'de> for CapabilityBindingV1
impl<'de> Deserialize<'de> for CapabilityBindingV1
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 CapabilityBindingV1
Source§impl PartialEq for CapabilityBindingV1
impl PartialEq for CapabilityBindingV1
Source§impl Serialize for CapabilityBindingV1
impl Serialize for CapabilityBindingV1
impl StructuralPartialEq for CapabilityBindingV1
Auto Trait Implementations§
impl Freeze for CapabilityBindingV1
impl RefUnwindSafe for CapabilityBindingV1
impl Send for CapabilityBindingV1
impl Sync for CapabilityBindingV1
impl Unpin for CapabilityBindingV1
impl UnsafeUnpin for CapabilityBindingV1
impl UnwindSafe for CapabilityBindingV1
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