pub struct PolygonSearchStats {
pub visited_nodes: usize,
}Expand description
Work counters for polygonal search (typically expanded graph vertices).
visited_nodes meaning is solver-specific (visibility nodes vs taut path
keys); comparable within one algorithm, not across solvers.
Fields§
§visited_nodes: usizeAlgorithm-defined visit / expansion count for this search (lane-specific).
Trait Implementations§
Source§impl Clone for PolygonSearchStats
impl Clone for PolygonSearchStats
Source§fn clone(&self) -> PolygonSearchStats
fn clone(&self) -> PolygonSearchStats
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 PolygonSearchStats
Source§impl Debug for PolygonSearchStats
impl Debug for PolygonSearchStats
Source§impl Default for PolygonSearchStats
impl Default for PolygonSearchStats
Source§fn default() -> PolygonSearchStats
fn default() -> PolygonSearchStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for PolygonSearchStats
impl PartialEq for PolygonSearchStats
Source§impl SearchVisitStats for PolygonSearchStats
impl SearchVisitStats for PolygonSearchStats
Source§fn visited_nodes(&self) -> usize
fn visited_nodes(&self) -> usize
Returns the number of nodes visited by the search.
impl StructuralPartialEq for PolygonSearchStats
Auto Trait Implementations§
impl Freeze for PolygonSearchStats
impl RefUnwindSafe for PolygonSearchStats
impl Send for PolygonSearchStats
impl Sync for PolygonSearchStats
impl Unpin for PolygonSearchStats
impl UnsafeUnpin for PolygonSearchStats
impl UnwindSafe for PolygonSearchStats
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