Struct openstack::compute::ServerCreationWaiter
source · pub struct ServerCreationWaiter { /* private fields */ }
Expand description
Waiter for server to be created.
Trait Implementations
sourceimpl Debug for ServerCreationWaiter
impl Debug for ServerCreationWaiter
sourceimpl Waiter<Server, Error> for ServerCreationWaiter
impl Waiter<Server, Error> for ServerCreationWaiter
sourcefn default_wait_timeout(&self) -> Option<Duration>
fn default_wait_timeout(&self) -> Option<Duration>
Default timeout for this action. Read more
sourcefn default_delay(&self) -> Duration
fn default_delay(&self) -> Duration
Default delay between two retries.
sourcefn timeout_error(&self) -> Error
fn timeout_error(&self) -> Error
Error to return on timeout.
sourcefn wait_for(self, duration: Duration) -> Result<T, E>where
Self: Sized,
fn wait_for(self, duration: Duration) -> Result<T, E>where
Self: Sized,
Wait for specified amount of time. Read more
sourcefn wait_for_with_delay(self, duration: Duration, delay: Duration) -> Result<T, E>where
Self: Sized,
fn wait_for_with_delay(self, duration: Duration, delay: Duration) -> Result<T, E>where
Self: Sized,
Wait for specified amount of time.
sourcefn wait_forever(self) -> Result<T, E>where
Self: Sized,
fn wait_forever(self) -> Result<T, E>where
Self: Sized,
Wait forever.
sourcefn wait_forever_with_delay(self, delay: Duration) -> Result<T, E>where
Self: Sized,
fn wait_forever_with_delay(self, delay: Duration) -> Result<T, E>where
Self: Sized,
Wait forever with given delay between attempts.
sourceimpl WaiterCurrentState<Server> for ServerCreationWaiter
impl WaiterCurrentState<Server> for ServerCreationWaiter
sourcefn waiter_current_state(&self) -> &Server
fn waiter_current_state(&self) -> &Server
Get the current representation of the resource. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ServerCreationWaiter
impl !Send for ServerCreationWaiter
impl !Sync for ServerCreationWaiter
impl Unpin for ServerCreationWaiter
impl !UnwindSafe for ServerCreationWaiter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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