pub struct InvocationIdentity {Show 14 fields
pub parent_workflow_id: Option<String>,
pub root_workflow_id: Option<String>,
pub source: String,
pub event_id: String,
pub tenant_id: String,
pub namespace: String,
pub run_id: String,
pub workflow_id: Option<String>,
pub activation_id: Option<String>,
pub task_id: String,
pub attempt_id: String,
pub attempt_no: u32,
pub traceparent: Option<String>,
pub tracestate: Option<String>,
}Expand description
Correlation copied from the validated envelope, never from user-owned data.
Fields§
§parent_workflow_id: Option<String>§root_workflow_id: Option<String>§source: String§event_id: String§tenant_id: String§namespace: String§run_id: String§workflow_id: Option<String>§activation_id: Option<String>§task_id: String§attempt_id: String§attempt_no: u32§traceparent: Option<String>§tracestate: Option<String>Trait Implementations§
Source§impl Clone for InvocationIdentity
impl Clone for InvocationIdentity
Source§impl Debug for InvocationIdentity
impl Debug for InvocationIdentity
Source§impl<'de> Deserialize<'de> for InvocationIdentity
impl<'de> Deserialize<'de> for InvocationIdentity
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 InvocationIdentity
Source§impl From<&CloudEvent> for InvocationIdentity
impl From<&CloudEvent> for InvocationIdentity
Source§fn from(event: &CloudEvent) -> Self
fn from(event: &CloudEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InvocationIdentity
impl PartialEq for InvocationIdentity
Source§impl Serialize for InvocationIdentity
impl Serialize for InvocationIdentity
impl StructuralPartialEq for InvocationIdentity
Auto Trait Implementations§
impl Freeze for InvocationIdentity
impl RefUnwindSafe for InvocationIdentity
impl Send for InvocationIdentity
impl Sync for InvocationIdentity
impl Unpin for InvocationIdentity
impl UnsafeUnpin for InvocationIdentity
impl UnwindSafe for InvocationIdentity
Blanket Implementations§
impl<T> ArtifactLease for T
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