pub struct WorkflowTransactionId(/* private fields */);Expand description
Random identity of one exact local workflow transaction.
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowTransactionId
impl Clone for WorkflowTransactionId
impl Copy for WorkflowTransactionId
Source§impl Debug for WorkflowTransactionId
impl Debug for WorkflowTransactionId
Source§impl<'de> Deserialize<'de> for WorkflowTransactionId
impl<'de> Deserialize<'de> for WorkflowTransactionId
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 WorkflowTransactionId
Source§impl PartialEq for WorkflowTransactionId
impl PartialEq for WorkflowTransactionId
Source§impl Serialize for WorkflowTransactionId
impl Serialize for WorkflowTransactionId
impl StructuralPartialEq for WorkflowTransactionId
Auto Trait Implementations§
impl Freeze for WorkflowTransactionId
impl RefUnwindSafe for WorkflowTransactionId
impl Send for WorkflowTransactionId
impl Sync for WorkflowTransactionId
impl Unpin for WorkflowTransactionId
impl UnsafeUnpin for WorkflowTransactionId
impl UnwindSafe for WorkflowTransactionId
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.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