pub struct ScopePath(pub Vec<ScopeId>);Expand description
Full scope chain from the current scope up to the first-without-parent — useful for devtools or hierarchical lookups that bypass inject.
Tuple Fields§
§0: Vec<ScopeId>Trait Implementations§
Source§impl<'a> From<LifecycleContext<'a>> for ScopePath
impl<'a> From<LifecycleContext<'a>> for ScopePath
Source§fn from(ctx: LifecycleContext<'a>) -> Self
fn from(ctx: LifecycleContext<'a>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ScopePath
impl RefUnwindSafe for ScopePath
impl Send for ScopePath
impl Sync for ScopePath
impl Unpin for ScopePath
impl UnsafeUnpin for ScopePath
impl UnwindSafe for ScopePath
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