struct IMPLICIT_SCOPE {
__private_field: (),
}
Fields§
§__private_field: ()
Methods from Deref<Target = SelectorList<SelectorImpl>>§
Sourcepub fn mark_as_intentionally_leaked(&self)
pub fn mark_as_intentionally_leaked(&self)
See Arc::mark_as_intentionally_leaked
pub fn slice(&self) -> &[Selector<Impl>]
pub fn len(&self) -> usize
Sourcepub fn thin_arc_heap_ptr(&self) -> *const c_void
pub fn thin_arc_heap_ptr(&self) -> *const c_void
Returns the address on the heap of the ThinArc for memory reporting.
Sourcepub fn replace_parent_selector(
&self,
parent: &SelectorList<Impl>,
) -> SelectorList<Impl>
pub fn replace_parent_selector( &self, parent: &SelectorList<Impl>, ) -> SelectorList<Impl>
Replaces the parent selector in all the items of the selector list.
Trait Implementations§
Source§impl Deref for IMPLICIT_SCOPE
impl Deref for IMPLICIT_SCOPE
Source§type Target = SelectorList<SelectorImpl>
type Target = SelectorList<SelectorImpl>
The resulting type after dereferencing.
Source§fn deref(&self) -> &SelectorList<SelectorImpl>
fn deref(&self) -> &SelectorList<SelectorImpl>
Dereferences the value.
impl LazyStatic for IMPLICIT_SCOPE
Auto Trait Implementations§
impl Freeze for IMPLICIT_SCOPE
impl RefUnwindSafe for IMPLICIT_SCOPE
impl Send for IMPLICIT_SCOPE
impl Sync for IMPLICIT_SCOPE
impl Unpin for IMPLICIT_SCOPE
impl UnwindSafe for IMPLICIT_SCOPE
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> 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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert