pub struct PathComplexity {
pub path_length: usize,
pub max_loop_depth: u32,
pub branch_count: usize,
pub total_spatial_distance: f32,
pub heuristic_efficiency: f32,
}Fields§
§path_length: usize§max_loop_depth: u32§branch_count: usize§total_spatial_distance: f32§heuristic_efficiency: f32Trait Implementations§
Source§impl Clone for PathComplexity
impl Clone for PathComplexity
Source§fn clone(&self) -> PathComplexity
fn clone(&self) -> PathComplexity
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 moreAuto Trait Implementations§
impl Freeze for PathComplexity
impl RefUnwindSafe for PathComplexity
impl Send for PathComplexity
impl Sync for PathComplexity
impl Unpin for PathComplexity
impl UnsafeUnpin for PathComplexity
impl UnwindSafe for PathComplexity
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