pub struct SynchronousLabelPropagationOptions {
pub iterations: u32,
pub initial_label_property: Option<String>,
}Expand description
Deterministic synchronous label propagation, separate from the default asynchronous community optimizer. Returned labels are never renumbered.
Fields§
§iterations: u32Exactly this many previous-round label updates, including zero.
initial_label_property: Option<String>Exact Int64 initial label property. If absent, use selected node ordinals.
Trait Implementations§
impl Eq for SynchronousLabelPropagationOptions
impl StructuralPartialEq for SynchronousLabelPropagationOptions
Auto Trait Implementations§
impl Freeze for SynchronousLabelPropagationOptions
impl RefUnwindSafe for SynchronousLabelPropagationOptions
impl Send for SynchronousLabelPropagationOptions
impl Sync for SynchronousLabelPropagationOptions
impl Unpin for SynchronousLabelPropagationOptions
impl UnsafeUnpin for SynchronousLabelPropagationOptions
impl UnwindSafe for SynchronousLabelPropagationOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.