pub enum Artifacts {
CapabilityBinary(CapabilityBinary),
CapabilitySource(CapabilitySource),
Interface(Interface),
Playbook(Playbook),
}Variants§
CapabilityBinary(CapabilityBinary)
CapabilitySource(CapabilitySource)
Interface(Interface)
Playbook(Playbook)
Trait Implementations§
Source§impl From<CapabilityBinary> for Artifacts
impl From<CapabilityBinary> for Artifacts
Source§fn from(value: CapabilityBinary) -> Self
fn from(value: CapabilityBinary) -> Self
Converts to this type from the input type.
Source§impl From<CapabilitySource> for Artifacts
impl From<CapabilitySource> for Artifacts
Source§fn from(value: CapabilitySource) -> Self
fn from(value: CapabilitySource) -> Self
Converts to this type from the input type.
Source§impl From<PlaybookBinary> for Artifacts
impl From<PlaybookBinary> for Artifacts
Source§fn from(value: PlaybookBinary) -> Self
fn from(value: PlaybookBinary) -> Self
Converts to this type from the input type.
Source§impl From<PlaybookSource> for Artifacts
impl From<PlaybookSource> for Artifacts
Source§fn from(value: PlaybookSource) -> Self
fn from(value: PlaybookSource) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for Artifacts
impl RefUnwindSafe for Artifacts
impl Send for Artifacts
impl Sync for Artifacts
impl Unpin for Artifacts
impl UnsafeUnpin for Artifacts
impl UnwindSafe for Artifacts
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