pub struct PlatformFontUsage { /* private fields */ }Available on crate features
experimental and CSS and DOM and Page only.Expand description
Information about amount of glyphs that were rendered with given font.
Implementations§
Source§impl PlatformFontUsage
impl PlatformFontUsage
pub fn new(family_name: String, is_custom_font: bool, glyph_count: f64) -> Self
Sourcepub fn family_name(&self) -> &str
pub fn family_name(&self) -> &str
Font’s family name reported by platform.
Sourcepub fn is_custom_font(&self) -> bool
pub fn is_custom_font(&self) -> bool
Indicates if the font was downloaded or resolved locally.
Sourcepub fn glyph_count(&self) -> f64
pub fn glyph_count(&self) -> f64
Amount of glyphs that were rendered with this font.
Trait Implementations§
Source§impl Clone for PlatformFontUsage
impl Clone for PlatformFontUsage
Source§fn clone(&self) -> PlatformFontUsage
fn clone(&self) -> PlatformFontUsage
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 PlatformFontUsage
impl Debug for PlatformFontUsage
Source§impl<'de> Deserialize<'de> for PlatformFontUsage
impl<'de> Deserialize<'de> for PlatformFontUsage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PlatformFontUsage
impl RefUnwindSafe for PlatformFontUsage
impl Send for PlatformFontUsage
impl Sync for PlatformFontUsage
impl Unpin for PlatformFontUsage
impl UnwindSafe for PlatformFontUsage
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