pub struct ParallelGroupMetadata {
pub parallel_group_id: String,
pub parallel_group_kind: String,
pub parallel_group_base_sequence: u64,
pub parallel_group_size: usize,
pub parallel_group_index: usize,
}Expand description
Stable identity for one enclosing deterministic parallel group.
The same fields are attached to every ordinary activity, timer, or child workflow command in the group. Nested leaves carry an outer-to-inner path; no Rust-specific wire command is introduced.
Fields§
§parallel_group_id: String§parallel_group_kind: String§parallel_group_base_sequence: u64§parallel_group_size: usize§parallel_group_index: usizeTrait Implementations§
Source§impl Clone for ParallelGroupMetadata
impl Clone for ParallelGroupMetadata
Source§fn clone(&self) -> ParallelGroupMetadata
fn clone(&self) -> ParallelGroupMetadata
Returns a copy 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 ParallelGroupMetadata
impl Debug for ParallelGroupMetadata
Source§impl<'de> Deserialize<'de> for ParallelGroupMetadata
impl<'de> Deserialize<'de> for ParallelGroupMetadata
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
Source§impl PartialEq for ParallelGroupMetadata
impl PartialEq for ParallelGroupMetadata
Source§impl Serialize for ParallelGroupMetadata
impl Serialize for ParallelGroupMetadata
impl Eq for ParallelGroupMetadata
impl StructuralPartialEq for ParallelGroupMetadata
Auto Trait Implementations§
impl Freeze for ParallelGroupMetadata
impl RefUnwindSafe for ParallelGroupMetadata
impl Send for ParallelGroupMetadata
impl Sync for ParallelGroupMetadata
impl Unpin for ParallelGroupMetadata
impl UnwindSafe for ParallelGroupMetadata
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