pub struct FontFaceRuleInfo {
pub cascade_index: AtomicUsize,
pub descriptors: Descriptors,
pub rule: Arc<LockedFontFaceRule>,
}Fields§
§cascade_index: AtomicUsizeThe index of this @font-face in the cascade, relative to all
other @font-face rules.
descriptors: DescriptorsThe descriptors on the @font-face rule.
rule: Arc<LockedFontFaceRule>The CSS rule that created this @font-face.
This does not uniquely identify this struct across updates
to the set of live @font-face rules.
Trait Implementations§
Source§impl MallocSizeOf for FontFaceRuleInfo
impl MallocSizeOf for FontFaceRuleInfo
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Auto Trait Implementations§
impl !Freeze for FontFaceRuleInfo
impl !RefUnwindSafe for FontFaceRuleInfo
impl Send for FontFaceRuleInfo
impl Sync for FontFaceRuleInfo
impl Unpin for FontFaceRuleInfo
impl UnsafeUnpin for FontFaceRuleInfo
impl !UnwindSafe for FontFaceRuleInfo
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