pub struct ImagePullEngine;Expand description
Coordinates one image pull and independent image-store verification.
Implementations§
Source§impl ImagePullEngine
impl ImagePullEngine
Sourcepub async fn execute(
&self,
client: &dyn DockerArtifactClient,
host: &HostRecord,
request: &ImagePullRequest,
progress: &dyn MutationProgressReporter,
cancellation: &CancellationToken,
) -> MutationResult<ImagePullOutcome>
pub async fn execute( &self, client: &dyn DockerArtifactClient, host: &HostRecord, request: &ImagePullRequest, progress: &dyn MutationProgressReporter, cancellation: &CancellationToken, ) -> MutationResult<ImagePullOutcome>
Pulls an image and verifies its local content identity.
Trait Implementations§
Source§impl Clone for ImagePullEngine
impl Clone for ImagePullEngine
Source§fn clone(&self) -> ImagePullEngine
fn clone(&self) -> ImagePullEngine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImagePullEngine
impl Debug for ImagePullEngine
Source§impl Default for ImagePullEngine
impl Default for ImagePullEngine
Source§fn default() -> ImagePullEngine
fn default() -> ImagePullEngine
Returns the “default value” for a type. Read more
impl Copy for ImagePullEngine
Auto Trait Implementations§
impl Freeze for ImagePullEngine
impl RefUnwindSafe for ImagePullEngine
impl Send for ImagePullEngine
impl Sync for ImagePullEngine
impl Unpin for ImagePullEngine
impl UnsafeUnpin for ImagePullEngine
impl UnwindSafe for ImagePullEngine
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