pub struct CountedUnknownPropertyUseCounters {
storage: [Cell<usize>; 2],
}
Expand description
One bit per each non-custom CSS property.
Fields§
§storage: [Cell<usize>; 2]
Implementations§
source§impl CountedUnknownPropertyUseCounters
impl CountedUnknownPropertyUseCounters
sourcefn bucket_and_pattern(id: CountedUnknownProperty) -> (usize, usize)
fn bucket_and_pattern(id: CountedUnknownProperty) -> (usize, usize)
Returns the bucket a given property belongs in, and the bitmask for that property.
sourcepub fn record(&self, id: CountedUnknownProperty)
pub fn record(&self, id: CountedUnknownProperty)
Record that a given property ID has been parsed.
sourcepub fn recorded(&self, id: CountedUnknownProperty) -> bool
pub fn recorded(&self, id: CountedUnknownProperty) -> bool
Returns whether a given property ID has been recorded earlier.
Trait Implementations§
source§impl Default for CountedUnknownPropertyUseCounters
impl Default for CountedUnknownPropertyUseCounters
source§fn default() -> CountedUnknownPropertyUseCounters
fn default() -> CountedUnknownPropertyUseCounters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for CountedUnknownPropertyUseCounters
impl !RefUnwindSafe for CountedUnknownPropertyUseCounters
impl Send for CountedUnknownPropertyUseCounters
impl !Sync for CountedUnknownPropertyUseCounters
impl Unpin for CountedUnknownPropertyUseCounters
impl UnwindSafe for CountedUnknownPropertyUseCounters
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