pub struct TopologyHeader {
pub magic: u64,
pub n_nodes: u32,
pub fan_out_threshold: AtomicU32,
pub fan_in_threshold: AtomicU32,
pub total_msgs: AtomicU64,
pub recommendation: AtomicU32,
pub recommendation_epoch: AtomicU64,
pub broadcast_root: AtomicU32,
/* private fields */
}Fields§
§magic: u64§n_nodes: u32§fan_out_threshold: AtomicU32§fan_in_threshold: AtomicU32§total_msgs: AtomicU64§recommendation: AtomicU32§recommendation_epoch: AtomicU64§broadcast_root: AtomicU32Auto Trait Implementations§
impl !Freeze for TopologyHeader
impl RefUnwindSafe for TopologyHeader
impl Send for TopologyHeader
impl Sync for TopologyHeader
impl Unpin for TopologyHeader
impl UnsafeUnpin for TopologyHeader
impl UnwindSafe for TopologyHeader
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