pub struct FontFaceRule {
pub descriptors: Descriptors,
pub source_location: SourceLocation,
}Expand description
Fields§
§descriptors: DescriptorsThe descriptors of the @font-face rule.
source_location: SourceLocationThe parser location of the rule.
Implementations§
Source§impl FontFaceRule
impl FontFaceRule
Sourcepub fn empty(source_location: SourceLocation) -> Self
pub fn empty(source_location: SourceLocation) -> Self
Returns an empty rule.
Trait Implementations§
Source§impl Clone for FontFaceRule
impl Clone for FontFaceRule
Source§fn clone(&self) -> FontFaceRule
fn clone(&self) -> FontFaceRule
Returns a duplicate of the value. Read more
1.0.0 · 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 FontFaceRule
impl Debug for FontFaceRule
Source§impl PartialEq for FontFaceRule
impl PartialEq for FontFaceRule
Source§impl ToCssWithGuard for FontFaceRule
impl ToCssWithGuard for FontFaceRule
Source§fn to_css(
&self,
_guard: &SharedRwLockReadGuard<'_>,
dest: &mut CssStringWriter,
) -> Result
fn to_css( &self, _guard: &SharedRwLockReadGuard<'_>, dest: &mut CssStringWriter, ) -> Result
Serialize
self in CSS syntax, writing to dest, using the given lock guard.Source§fn to_css_string(&self, guard: &SharedRwLockReadGuard<'_>) -> CssString
fn to_css_string(&self, guard: &SharedRwLockReadGuard<'_>) -> CssString
Serialize
self in CSS syntax using the given lock guard and return a string. Read moreSource§impl ToShmem for FontFaceRule
impl ToShmem for FontFaceRule
impl StructuralPartialEq for FontFaceRule
Auto Trait Implementations§
impl Freeze for FontFaceRule
impl RefUnwindSafe for FontFaceRule
impl Send for FontFaceRule
impl Sync for FontFaceRule
impl Unpin for FontFaceRule
impl UnwindSafe for FontFaceRule
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 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