pub struct OciImageTarget { /* private fields */ }Implementations§
Source§impl OciImageTarget
impl OciImageTarget
pub fn new( root: impl Into<PathBuf>, config: &TargetConfig, runner: Arc<dyn CommandRunner>, ) -> Result<Self>
Trait Implementations§
Source§impl TargetAdapter for OciImageTarget
impl TargetAdapter for OciImageTarget
fn resolve(&self, release: &ReleaseCandidate) -> Result<TargetPlan>
fn prepare( &self, plan: &TargetPlan, dependencies: &PreparedDependencies, staging: &Path, ) -> Result<ArtifactManifest>
Auto Trait Implementations§
impl !RefUnwindSafe for OciImageTarget
impl !UnwindSafe for OciImageTarget
impl Freeze for OciImageTarget
impl Send for OciImageTarget
impl Sync for OciImageTarget
impl Unpin for OciImageTarget
impl UnsafeUnpin for OciImageTarget
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