pub struct Swarm { /* private fields */ }
Available on crate feature
swarm
only.Expand description
Implementations
sourceimpl Swarm
impl Swarm
pub fn new(docker: Docker) -> Self
sourcepub async fn get_unlock_key(&self) -> Result<SwarmUnlockkey200Response>
pub async fn get_unlock_key(&self) -> Result<SwarmUnlockkey200Response>
Get the unlock key.
sourcepub async fn unlock_manager(&self, key: &SwarmUnlockBodyParam) -> Result<()>
pub async fn unlock_manager(&self, key: &SwarmUnlockBodyParam) -> Result<()>
Unlock a locked manager.
sourcepub async fn initialize(&self, opts: &SwarmInitOpts) -> Result<()>
pub async fn initialize(&self, opts: &SwarmInitOpts) -> Result<()>
Initialize a new swarm.
sourcepub async fn join(&self, opts: &SwarmJoinOpts) -> Result<()>
pub async fn join(&self, opts: &SwarmJoinOpts) -> Result<()>
Join an existing swarm.
sourcepub async fn force_leave(&self) -> Result<()>
pub async fn force_leave(&self) -> Result<()>
Leave the current swarm forcefully, even if this is the last manager or that it will break the cluster.
Auto Trait Implementations
impl !RefUnwindSafe for Swarm
impl Send for Swarm
impl Sync for Swarm
impl Unpin for Swarm
impl !UnwindSafe for Swarm
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more