pub struct ComposeBuildEngine;Expand description
Coordinates context drift checks, Compose build, and image verification.
Implementations§
Source§impl ComposeBuildEngine
impl ComposeBuildEngine
Sourcepub async fn execute(
&self,
services: ComposeBuildServices<'_>,
host: &HostRecord,
request: &ComposeBuildRequest,
progress: &dyn MutationProgressReporter,
cancellation: &CancellationToken,
) -> MutationResult<ComposeBuildOutcome>
pub async fn execute( &self, services: ComposeBuildServices<'_>, host: &HostRecord, request: &ComposeBuildRequest, progress: &dyn MutationProgressReporter, cancellation: &CancellationToken, ) -> MutationResult<ComposeBuildOutcome>
Builds selected Compose services and verifies every output image.
Trait Implementations§
Source§impl Clone for ComposeBuildEngine
impl Clone for ComposeBuildEngine
Source§fn clone(&self) -> ComposeBuildEngine
fn clone(&self) -> ComposeBuildEngine
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 ComposeBuildEngine
impl Debug for ComposeBuildEngine
Source§impl Default for ComposeBuildEngine
impl Default for ComposeBuildEngine
Source§fn default() -> ComposeBuildEngine
fn default() -> ComposeBuildEngine
Returns the “default value” for a type. Read more
impl Copy for ComposeBuildEngine
Auto Trait Implementations§
impl Freeze for ComposeBuildEngine
impl RefUnwindSafe for ComposeBuildEngine
impl Send for ComposeBuildEngine
impl Sync for ComposeBuildEngine
impl Unpin for ComposeBuildEngine
impl UnsafeUnpin for ComposeBuildEngine
impl UnwindSafe for ComposeBuildEngine
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