pub struct DeployOrchestrator { /* private fields */ }Implementations§
Source§impl DeployOrchestrator
impl DeployOrchestrator
pub fn new() -> Self
pub fn with_docker(self, docker: DockerCli) -> Self
Sourcepub fn with_sync_client(self, client: SyncApiClient) -> Self
pub fn with_sync_client(self, client: SyncApiClient) -> Self
Replaces the pre-sync HTTP client; direct sync always targets
https://{hostname}, so tests must substitute a relay-mode client.
pub async fn deploy( &self, request: &DeployRequest, progress: &dyn DeployProgress, ) -> SyncResult<DeployReport>
Trait Implementations§
Source§impl Debug for DeployOrchestrator
impl Debug for DeployOrchestrator
Source§impl Default for DeployOrchestrator
impl Default for DeployOrchestrator
Source§fn default() -> DeployOrchestrator
fn default() -> DeployOrchestrator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for DeployOrchestrator
impl !UnwindSafe for DeployOrchestrator
impl Freeze for DeployOrchestrator
impl Send for DeployOrchestrator
impl Sync for DeployOrchestrator
impl Unpin for DeployOrchestrator
impl UnsafeUnpin for DeployOrchestrator
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more