pub struct RestartExecutionOptions {
pub stop_timeout_secs: Option<u64>,
}Expand description
Per-operation controls persisted with an idempotent restart.
Fields§
§stop_timeout_secs: Option<u64>Graceful stop deadline for the old runtime. None uses persisted
execution policy or the backend default.
Trait Implementations§
Source§impl Clone for RestartExecutionOptions
impl Clone for RestartExecutionOptions
Source§fn clone(&self) -> RestartExecutionOptions
fn clone(&self) -> RestartExecutionOptions
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 moreimpl Copy for RestartExecutionOptions
Source§impl Debug for RestartExecutionOptions
impl Debug for RestartExecutionOptions
Source§impl Default for RestartExecutionOptions
impl Default for RestartExecutionOptions
Source§fn default() -> RestartExecutionOptions
fn default() -> RestartExecutionOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RestartExecutionOptions
impl<'de> Deserialize<'de> for RestartExecutionOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RestartExecutionOptions
Source§impl PartialEq for RestartExecutionOptions
impl PartialEq for RestartExecutionOptions
Source§impl Serialize for RestartExecutionOptions
impl Serialize for RestartExecutionOptions
impl StructuralPartialEq for RestartExecutionOptions
Auto Trait Implementations§
impl Freeze for RestartExecutionOptions
impl RefUnwindSafe for RestartExecutionOptions
impl Send for RestartExecutionOptions
impl Sync for RestartExecutionOptions
impl Unpin for RestartExecutionOptions
impl UnsafeUnpin for RestartExecutionOptions
impl UnwindSafe for RestartExecutionOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.