pub struct WebFontSetDifference {
pub added_font_faces: Vec<FontFaceRuleWithOrigin>,
pub removed_font_faces: Vec<FontFaceRuleWithOrigin>,
}Expand description
Describes how the set of active @font-face rules was changed after a call to FontContext::rebuild_font_face_set.
Fields§
§added_font_faces: Vec<FontFaceRuleWithOrigin>A list of @font-face rules that were added in this update.
removed_font_faces: Vec<FontFaceRuleWithOrigin>A list of @font-face rules that were removed in this update.
Implementations§
Trait Implementations§
Source§impl Clone for WebFontSetDifference
impl Clone for WebFontSetDifference
Source§fn clone(&self) -> WebFontSetDifference
fn clone(&self) -> WebFontSetDifference
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 Default for WebFontSetDifference
impl Default for WebFontSetDifference
Source§fn default() -> WebFontSetDifference
fn default() -> WebFontSetDifference
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WebFontSetDifference
impl !RefUnwindSafe for WebFontSetDifference
impl Send for WebFontSetDifference
impl Sync for WebFontSetDifference
impl Unpin for WebFontSetDifference
impl UnsafeUnpin for WebFontSetDifference
impl !UnwindSafe for WebFontSetDifference
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