pub struct PartitionOutputPublication {
pub group: CollectiveGroupId,
pub owner_rank: usize,
}Expand description
Authoritative output owner and opaque publication group.
Fields§
§group: CollectiveGroupIdOpaque group containing the output owner and every session participant.
owner_rank: usizeWorld rank that owns architecture projection and supplies source data.
Trait Implementations§
Source§impl Clone for PartitionOutputPublication
impl Clone for PartitionOutputPublication
Source§fn clone(&self) -> PartitionOutputPublication
fn clone(&self) -> PartitionOutputPublication
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 moreimpl Copy for PartitionOutputPublication
Auto Trait Implementations§
impl Freeze for PartitionOutputPublication
impl RefUnwindSafe for PartitionOutputPublication
impl Send for PartitionOutputPublication
impl Sync for PartitionOutputPublication
impl Unpin for PartitionOutputPublication
impl UnsafeUnpin for PartitionOutputPublication
impl UnwindSafe for PartitionOutputPublication
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