pub struct RendererBundledFontProfileSnapshot {
pub name: String,
pub provided_roles: Vec<String>,
pub expected_family_names: Vec<String>,
pub guaranteed_generic_families: Vec<String>,
pub ui_sans_families: Vec<String>,
pub ui_serif_families: Vec<String>,
pub ui_mono_families: Vec<String>,
pub common_fallback_families: Vec<String>,
}Expand description
Diagnostics-only view of the bundled font profile contract the renderer knows about.
Fields§
§name: String§provided_roles: Vec<String>§expected_family_names: Vec<String>§guaranteed_generic_families: Vec<String>§ui_sans_families: Vec<String>§ui_serif_families: Vec<String>§ui_mono_families: Vec<String>§common_fallback_families: Vec<String>Trait Implementations§
Source§impl Clone for RendererBundledFontProfileSnapshot
impl Clone for RendererBundledFontProfileSnapshot
Source§fn clone(&self) -> RendererBundledFontProfileSnapshot
fn clone(&self) -> RendererBundledFontProfileSnapshot
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 RendererBundledFontProfileSnapshot
impl Default for RendererBundledFontProfileSnapshot
Source§fn default() -> RendererBundledFontProfileSnapshot
fn default() -> RendererBundledFontProfileSnapshot
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RendererBundledFontProfileSnapshot
impl RefUnwindSafe for RendererBundledFontProfileSnapshot
impl Send for RendererBundledFontProfileSnapshot
impl Sync for RendererBundledFontProfileSnapshot
impl Unpin for RendererBundledFontProfileSnapshot
impl UnsafeUnpin for RendererBundledFontProfileSnapshot
impl UnwindSafe for RendererBundledFontProfileSnapshot
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