pub struct FontCatalogEntryMetadata { /* private fields */ }Implementations§
Source§impl FontCatalogEntryMetadata
impl FontCatalogEntryMetadata
pub fn new( family: String, has_variable_axes: bool, known_variable_axes: Vec<String>, variable_axes: Vec<FontVariableAxisMetadata>, is_monospace_candidate: bool, ) -> Self
pub fn family(&self) -> &str
pub fn has_variable_axes(&self) -> bool
pub fn known_variable_axes(&self) -> &[String]
pub fn variable_axes(&self) -> &[FontVariableAxisMetadata]
pub fn is_monospace_candidate(&self) -> bool
pub fn into_parts( self, ) -> (String, bool, Vec<String>, Vec<FontVariableAxisMetadata>, bool)
Trait Implementations§
Source§impl Clone for FontCatalogEntryMetadata
impl Clone for FontCatalogEntryMetadata
Source§fn clone(&self) -> FontCatalogEntryMetadata
fn clone(&self) -> FontCatalogEntryMetadata
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 FontCatalogEntryMetadata
impl Debug for FontCatalogEntryMetadata
Source§impl Hash for FontCatalogEntryMetadata
impl Hash for FontCatalogEntryMetadata
Source§impl PartialEq for FontCatalogEntryMetadata
impl PartialEq for FontCatalogEntryMetadata
impl Eq for FontCatalogEntryMetadata
impl StructuralPartialEq for FontCatalogEntryMetadata
Auto Trait Implementations§
impl Freeze for FontCatalogEntryMetadata
impl RefUnwindSafe for FontCatalogEntryMetadata
impl Send for FontCatalogEntryMetadata
impl Sync for FontCatalogEntryMetadata
impl Unpin for FontCatalogEntryMetadata
impl UnsafeUnpin for FontCatalogEntryMetadata
impl UnwindSafe for FontCatalogEntryMetadata
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.