#[repr(C)]pub struct PartitionMeta {
pub partition_count: u32,
pub cut_size: u32,
pub average_coherence: u16,
pub last_update_epoch: u64,
}Expand description
Metadata for MinCut graph partitioning.
Fields§
§partition_count: u32Number of partitions.
cut_size: u32Edges crossing partition boundaries (cut size).
average_coherence: u16Average coherence across partitions.
last_update_epoch: u64Last partition update epoch.
Implementations§
Trait Implementations§
Source§impl Clone for PartitionMeta
impl Clone for PartitionMeta
Source§fn clone(&self) -> PartitionMeta
fn clone(&self) -> PartitionMeta
Returns a duplicate 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 PartitionMeta
impl Debug for PartitionMeta
Source§impl Default for PartitionMeta
impl Default for PartitionMeta
impl Copy for PartitionMeta
Auto Trait Implementations§
impl Freeze for PartitionMeta
impl RefUnwindSafe for PartitionMeta
impl Send for PartitionMeta
impl Sync for PartitionMeta
impl Unpin for PartitionMeta
impl UnsafeUnpin for PartitionMeta
impl UnwindSafe for PartitionMeta
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