pub struct PackArtifactTargetCapability {
pub id: String,
pub installed_path: String,
pub sha256: String,
pub emitted_files: Vec<String>,
pub managed_hooks: Vec<ManagedHook>,
}Expand description
Lifecycle metadata for one capability rendered to one target.
Fields§
§id: String§installed_path: String§sha256: String§emitted_files: Vec<String>§managed_hooks: Vec<ManagedHook>Trait Implementations§
Source§impl Clone for PackArtifactTargetCapability
impl Clone for PackArtifactTargetCapability
Source§impl Debug for PackArtifactTargetCapability
impl Debug for PackArtifactTargetCapability
Source§impl<'de> Deserialize<'de> for PackArtifactTargetCapability
impl<'de> Deserialize<'de> for PackArtifactTargetCapability
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
Auto Trait Implementations§
impl Freeze for PackArtifactTargetCapability
impl RefUnwindSafe for PackArtifactTargetCapability
impl Send for PackArtifactTargetCapability
impl Sync for PackArtifactTargetCapability
impl Unpin for PackArtifactTargetCapability
impl UnsafeUnpin for PackArtifactTargetCapability
impl UnwindSafe for PackArtifactTargetCapability
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