pub struct InspectResult {
pub element: ElementInfo,
pub children: Vec<ElementInfo>,
pub relationships_from: Vec<RelationshipInfo>,
pub relationships_to: Vec<RelationshipInfo>,
}Expand description
Inspect result — detailed view of one element and its surroundings.
Fields§
§element: ElementInfoThe inspected element.
children: Vec<ElementInfo>Direct children.
relationships_from: Vec<RelationshipInfo>Relationships from this element.
relationships_to: Vec<RelationshipInfo>Relationships to this element.
Trait Implementations§
Source§impl Debug for InspectResult
impl Debug for InspectResult
Auto Trait Implementations§
impl Freeze for InspectResult
impl RefUnwindSafe for InspectResult
impl Send for InspectResult
impl Sync for InspectResult
impl Unpin for InspectResult
impl UnsafeUnpin for InspectResult
impl UnwindSafe for InspectResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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