pub struct BatchWaitOptions {
pub timeout: Duration,
pub poll_interval: Duration,
}Expand description
Explicit polling settings. The deadline covers both retrieval requests and sleeps.
Fields§
§timeout: DurationWhole client-side wait budget (default ten minutes); timeout never cancels the server job.
poll_interval: DurationDelay between successful nonterminal observations (default five seconds).
Trait Implementations§
Source§impl Clone for BatchWaitOptions
impl Clone for BatchWaitOptions
impl Copy for BatchWaitOptions
Source§impl Debug for BatchWaitOptions
impl Debug for BatchWaitOptions
Auto Trait Implementations§
impl Freeze for BatchWaitOptions
impl RefUnwindSafe for BatchWaitOptions
impl Send for BatchWaitOptions
impl Sync for BatchWaitOptions
impl Unpin for BatchWaitOptions
impl UnsafeUnpin for BatchWaitOptions
impl UnwindSafe for BatchWaitOptions
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