pub struct PartitionOutputAuthority { /* private fields */ }Expand description
Exact public-output authority projected into one selected communication group.
Implementations§
Source§impl PartitionOutputAuthority
impl PartitionOutputAuthority
Sourcepub const fn owner_rank(self) -> usize
pub const fn owner_rank(self) -> usize
Architecture-selected world rank supplying authoritative logits.
Sourcepub const fn owner_group_rank(self) -> usize
pub const fn owner_group_rank(self) -> usize
Owner’s exact local rank within the selected publication group.
Sourcepub const fn local_public_output(self) -> bool
pub const fn local_public_output(self) -> bool
Whether this manifest rank may expose logits through the public adapter.
Trait Implementations§
Source§impl Clone for PartitionOutputAuthority
impl Clone for PartitionOutputAuthority
Source§fn clone(&self) -> PartitionOutputAuthority
fn clone(&self) -> PartitionOutputAuthority
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 PartitionOutputAuthority
Source§impl Debug for PartitionOutputAuthority
impl Debug for PartitionOutputAuthority
impl Eq for PartitionOutputAuthority
Source§impl PartialEq for PartitionOutputAuthority
impl PartialEq for PartitionOutputAuthority
impl StructuralPartialEq for PartitionOutputAuthority
Auto Trait Implementations§
impl Freeze for PartitionOutputAuthority
impl RefUnwindSafe for PartitionOutputAuthority
impl Send for PartitionOutputAuthority
impl Sync for PartitionOutputAuthority
impl Unpin for PartitionOutputAuthority
impl UnsafeUnpin for PartitionOutputAuthority
impl UnwindSafe for PartitionOutputAuthority
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