pub struct UnblockExecutionArgs {
pub execution_id: ExecutionId,
pub now: TimestampMs,
pub expected_blocking_reason: Option<String>,
}Fields§
§execution_id: ExecutionId§now: TimestampMs§expected_blocking_reason: Option<String>Expected blocking reason (prevents stale unblock).
Trait Implementations§
Source§impl Clone for UnblockExecutionArgs
impl Clone for UnblockExecutionArgs
Source§fn clone(&self) -> UnblockExecutionArgs
fn clone(&self) -> UnblockExecutionArgs
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UnblockExecutionArgs
impl Debug for UnblockExecutionArgs
Source§impl<'de> Deserialize<'de> for UnblockExecutionArgs
impl<'de> Deserialize<'de> for UnblockExecutionArgs
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
Auto Trait Implementations§
impl Freeze for UnblockExecutionArgs
impl RefUnwindSafe for UnblockExecutionArgs
impl Send for UnblockExecutionArgs
impl Sync for UnblockExecutionArgs
impl Unpin for UnblockExecutionArgs
impl UnsafeUnpin for UnblockExecutionArgs
impl UnwindSafe for UnblockExecutionArgs
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