pub struct InspectorElementPath {
pub global_id: GlobalElementId,
pub source_location: &'static Location<'static>,
}Expand description
GlobalElementId qualified by source location of element construction.
Fields§
§global_id: GlobalElementIdThe path to the nearest ancestor element that has an ElementId.
source_location: &'static Location<'static>Source location where this element was constructed.
Trait Implementations§
Source§impl Clone for InspectorElementPath
impl Clone for InspectorElementPath
Source§impl Debug for InspectorElementPath
impl Debug for InspectorElementPath
Source§impl Hash for InspectorElementPath
impl Hash for InspectorElementPath
Source§impl Into<InspectorElementPath> for &InspectorElementPath
impl Into<InspectorElementPath> for &InspectorElementPath
Source§fn into(self) -> InspectorElementPath
fn into(self) -> InspectorElementPath
Converts this type into the (usually inferred) input type.
Source§impl PartialEq for InspectorElementPath
impl PartialEq for InspectorElementPath
Source§fn eq(&self, other: &InspectorElementPath) -> bool
fn eq(&self, other: &InspectorElementPath) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for InspectorElementPath
impl StructuralPartialEq for InspectorElementPath
Auto Trait Implementations§
impl Freeze for InspectorElementPath
impl RefUnwindSafe for InspectorElementPath
impl Send for InspectorElementPath
impl Sync for InspectorElementPath
impl Unpin for InspectorElementPath
impl UnsafeUnpin for InspectorElementPath
impl UnwindSafe for InspectorElementPath
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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