pub enum TimerId {
ConditionId(String),
ConditionIndex(usize),
}Expand description
Selects one timer from a Step execution for crate::Client::skip_timer.
Variants§
ConditionId(String)
Targets the condition carrying this explicit condition ID.
ConditionIndex(usize)
Targets the zero-based timer-condition index within the wait result.
Implementations§
Source§impl TimerId
impl TimerId
Sourcepub fn by_condition_id(id: impl Into<String>) -> Self
pub fn by_condition_id(id: impl Into<String>) -> Self
Selects a timer by the ID assigned with Condition::with_id.
Sourcepub fn by_condition_index(index: usize) -> Self
pub fn by_condition_index(index: usize) -> Self
Selects a timer by its zero-based condition index.
Trait Implementations§
impl Eq for TimerId
impl StructuralPartialEq for TimerId
Auto Trait Implementations§
impl Forget for TimerId
impl Freeze for TimerId
impl RefUnwindSafe for TimerId
impl Send for TimerId
impl Sync for TimerId
impl Unpin for TimerId
impl UnsafeUnpin for TimerId
impl UnwindSafe for TimerId
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,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request