pub struct UnvalidatedExecutionIdentityParts {Show 30 fields
pub version: ContractVersion,
pub run_id: RunId,
pub request_id: RequestIdentity,
pub sequence: u64,
pub plan_id: Option<PlanId>,
pub plan_hash: Option<PlanHash>,
pub frame_id: Option<ExecutionFrameId>,
pub node_invocation_id: Option<NodeInvocationId>,
pub node_id: Option<NodeId>,
pub operation_id: Option<OperationId>,
pub provider_id: Option<ProviderId>,
pub device_id: Option<DeviceId>,
pub resource_pool_id: Option<ResourcePoolId>,
pub resource_pool_identity_fingerprint: Option<String>,
pub provisioning_run_id: Option<RunId>,
pub provisioning_request_id: Option<RequestIdentity>,
pub transaction_id: Option<TransactionId>,
pub active_sequence_slot: Option<u32>,
pub admission_generation: Option<u64>,
pub activation_epoch: Option<u64>,
pub runtime_implementation_fingerprint: Option<String>,
pub active_sequence_fingerprint: Option<String>,
pub completed_sequence_fingerprint: Option<String>,
pub aborted_sequence_fingerprint: Option<String>,
pub resource_id: Option<ResourceId>,
pub resource_generation: Option<u64>,
pub resource_batch_fingerprint: Option<String>,
pub span_id: SpanId,
pub parent_span_id: Option<SpanId>,
pub async_links: Vec<SpanId>,
}Fields§
§version: ContractVersion§run_id: RunId§request_id: RequestIdentity§sequence: u64§plan_id: Option<PlanId>§plan_hash: Option<PlanHash>§frame_id: Option<ExecutionFrameId>§node_invocation_id: Option<NodeInvocationId>§node_id: Option<NodeId>§operation_id: Option<OperationId>§provider_id: Option<ProviderId>§device_id: Option<DeviceId>§resource_pool_id: Option<ResourcePoolId>§resource_pool_identity_fingerprint: Option<String>§provisioning_run_id: Option<RunId>§provisioning_request_id: Option<RequestIdentity>§transaction_id: Option<TransactionId>§active_sequence_slot: Option<u32>§admission_generation: Option<u64>§activation_epoch: Option<u64>§runtime_implementation_fingerprint: Option<String>§active_sequence_fingerprint: Option<String>§completed_sequence_fingerprint: Option<String>§aborted_sequence_fingerprint: Option<String>§resource_id: Option<ResourceId>§resource_generation: Option<u64>§resource_batch_fingerprint: Option<String>§span_id: SpanId§parent_span_id: Option<SpanId>§async_links: Vec<SpanId>Trait Implementations§
Source§impl Clone for UnvalidatedExecutionIdentityParts
impl Clone for UnvalidatedExecutionIdentityParts
Source§fn clone(&self) -> UnvalidatedExecutionIdentityParts
fn clone(&self) -> UnvalidatedExecutionIdentityParts
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 moreSource§impl<'de> Deserialize<'de> for UnvalidatedExecutionIdentityParts
impl<'de> Deserialize<'de> for UnvalidatedExecutionIdentityParts
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 UnvalidatedExecutionIdentityParts
Source§impl From<UnvalidatedExecutionIdentityParts> for ExecutionIdentityParts
impl From<UnvalidatedExecutionIdentityParts> for ExecutionIdentityParts
Source§fn from(parts: UnvalidatedExecutionIdentityParts) -> Self
fn from(parts: UnvalidatedExecutionIdentityParts) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for UnvalidatedExecutionIdentityParts
Auto Trait Implementations§
impl Freeze for UnvalidatedExecutionIdentityParts
impl RefUnwindSafe for UnvalidatedExecutionIdentityParts
impl Send for UnvalidatedExecutionIdentityParts
impl Sync for UnvalidatedExecutionIdentityParts
impl Unpin for UnvalidatedExecutionIdentityParts
impl UnsafeUnpin for UnvalidatedExecutionIdentityParts
impl UnwindSafe for UnvalidatedExecutionIdentityParts
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