pub struct GraphTraversalReport {
pub query: GraphTraversalQuery,
pub logical_symbol: Option<LogicalSymbol>,
pub variants: Vec<LogicalSymbolVariant>,
pub summary: GraphTraversalSummary,
pub coverage: GraphCoverage,
pub results: Vec<GraphHop>,
}Fields§
§query: GraphTraversalQuery§logical_symbol: Option<LogicalSymbol>§variants: Vec<LogicalSymbolVariant>§summary: GraphTraversalSummary§coverage: GraphCoverage§results: Vec<GraphHop>Trait Implementations§
Source§impl Debug for GraphTraversalReport
impl Debug for GraphTraversalReport
Auto Trait Implementations§
impl Freeze for GraphTraversalReport
impl RefUnwindSafe for GraphTraversalReport
impl Send for GraphTraversalReport
impl Sync for GraphTraversalReport
impl Unpin for GraphTraversalReport
impl UnsafeUnpin for GraphTraversalReport
impl UnwindSafe for GraphTraversalReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more