pub struct ComposeRecreateEngine;Expand description
Coordinates Compose drift checks, force-recreate, and post-state verification.
Implementations§
Source§impl ComposeRecreateEngine
impl ComposeRecreateEngine
Sourcepub async fn execute(
&self,
client: &dyn ComposeRecreateClient,
host: &HostRecord,
request: &ComposeRecreateRequest,
cancellation: &CancellationToken,
) -> MutationResult<ComposeRecreateOutcome>
pub async fn execute( &self, client: &dyn ComposeRecreateClient, host: &HostRecord, request: &ComposeRecreateRequest, cancellation: &CancellationToken, ) -> MutationResult<ComposeRecreateOutcome>
Recreates a Compose project and verifies every configured service is running.
Trait Implementations§
Source§impl Clone for ComposeRecreateEngine
impl Clone for ComposeRecreateEngine
Source§fn clone(&self) -> ComposeRecreateEngine
fn clone(&self) -> ComposeRecreateEngine
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 ComposeRecreateEngine
impl Debug for ComposeRecreateEngine
Source§impl Default for ComposeRecreateEngine
impl Default for ComposeRecreateEngine
Source§fn default() -> ComposeRecreateEngine
fn default() -> ComposeRecreateEngine
Returns the “default value” for a type. Read more
impl Copy for ComposeRecreateEngine
Auto Trait Implementations§
impl Freeze for ComposeRecreateEngine
impl RefUnwindSafe for ComposeRecreateEngine
impl Send for ComposeRecreateEngine
impl Sync for ComposeRecreateEngine
impl Unpin for ComposeRecreateEngine
impl UnsafeUnpin for ComposeRecreateEngine
impl UnwindSafe for ComposeRecreateEngine
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