pub struct EnrichedHit {
pub node_id: NodeId,
pub kind: String,
pub rect: HitRect,
pub pointer: Option<String>,
}Expand description
A hit enriched with a component kind label, ready for the studio overlay.
node_id is stable within a single rendered frame.
Fields§
§node_id: NodeId§kind: String§rect: HitRect§pointer: Option<String>JSON path relative to the scene’s children, e.g. “/children/2”.
Trait Implementations§
Source§impl Clone for EnrichedHit
impl Clone for EnrichedHit
Source§fn clone(&self) -> EnrichedHit
fn clone(&self) -> EnrichedHit
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 EnrichedHit
impl Debug for EnrichedHit
Source§impl PartialEq for EnrichedHit
impl PartialEq for EnrichedHit
impl StructuralPartialEq for EnrichedHit
Auto Trait Implementations§
impl Freeze for EnrichedHit
impl RefUnwindSafe for EnrichedHit
impl Send for EnrichedHit
impl Sync for EnrichedHit
impl Unpin for EnrichedHit
impl UnsafeUnpin for EnrichedHit
impl UnwindSafe for EnrichedHit
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<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