pub struct GraphPathSearchStats {
pub max_depth: usize,
pub depth_reached: usize,
pub explored_symbols: usize,
pub explored_edges: usize,
pub depth_limit_reached: bool,
pub symbol_limit_reached: bool,
pub edge_limit_reached: bool,
}Fields§
§max_depth: usize§depth_reached: usize§explored_symbols: usize§explored_edges: usize§depth_limit_reached: bool§symbol_limit_reached: bool§edge_limit_reached: boolTrait Implementations§
Source§impl Clone for GraphPathSearchStats
impl Clone for GraphPathSearchStats
Source§fn clone(&self) -> GraphPathSearchStats
fn clone(&self) -> GraphPathSearchStats
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 moreSource§impl Debug for GraphPathSearchStats
impl Debug for GraphPathSearchStats
Source§impl Default for GraphPathSearchStats
impl Default for GraphPathSearchStats
Source§fn default() -> GraphPathSearchStats
fn default() -> GraphPathSearchStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphPathSearchStats
impl<'de> Deserialize<'de> for GraphPathSearchStats
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
impl Eq for GraphPathSearchStats
Source§impl PartialEq for GraphPathSearchStats
impl PartialEq for GraphPathSearchStats
Source§impl Serialize for GraphPathSearchStats
impl Serialize for GraphPathSearchStats
impl StructuralPartialEq for GraphPathSearchStats
Auto Trait Implementations§
impl Freeze for GraphPathSearchStats
impl RefUnwindSafe for GraphPathSearchStats
impl Send for GraphPathSearchStats
impl Sync for GraphPathSearchStats
impl Unpin for GraphPathSearchStats
impl UnsafeUnpin for GraphPathSearchStats
impl UnwindSafe for GraphPathSearchStats
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