pub struct WaterCirclesConfig {
pub ring_limit: usize,
}Expand description
WaterCircles BFS configuration for [memory.graph.watercircles].
Controls ring-by-ring concentric BFS traversal from seed nodes.
Fields§
§ring_limit: usizeMax facts per ring (hop). 0 = auto (limit / max_hops). Default: 0.
Trait Implementations§
Source§impl Clone for WaterCirclesConfig
impl Clone for WaterCirclesConfig
Source§fn clone(&self) -> WaterCirclesConfig
fn clone(&self) -> WaterCirclesConfig
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 WaterCirclesConfig
impl Debug for WaterCirclesConfig
Source§impl Default for WaterCirclesConfig
impl Default for WaterCirclesConfig
Source§fn default() -> WaterCirclesConfig
fn default() -> WaterCirclesConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WaterCirclesConfig
impl<'de> Deserialize<'de> for WaterCirclesConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WaterCirclesConfig
impl RefUnwindSafe for WaterCirclesConfig
impl Send for WaterCirclesConfig
impl Sync for WaterCirclesConfig
impl Unpin for WaterCirclesConfig
impl UnsafeUnpin for WaterCirclesConfig
impl UnwindSafe for WaterCirclesConfig
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