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