pub struct FileBackedFontFamily {
pub fonts: Vec<FontFile>,
}Expand description
A font family made of font files, one for each weight and style.
Fields§
§fonts: Vec<FontFile>The files of the family. Never empty when built with FileBackedFontFamily::new.
Implementations§
Source§impl FileBackedFontFamily
impl FileBackedFontFamily
Sourcepub fn new(fonts: Vec<FontFile>) -> Result<Self, FontFamilyError>
pub fn new(fonts: Vec<FontFile>) -> Result<Self, FontFamilyError>
Builds a family from fonts, or returns FontFamilyError::EmptyFileList when the list
is empty.
Trait Implementations§
Source§impl Clone for FileBackedFontFamily
impl Clone for FileBackedFontFamily
Source§impl Debug for FileBackedFontFamily
impl Debug for FileBackedFontFamily
impl Eq for FileBackedFontFamily
Source§impl Hash for FileBackedFontFamily
impl Hash for FileBackedFontFamily
Source§impl PartialEq for FileBackedFontFamily
impl PartialEq for FileBackedFontFamily
impl StructuralPartialEq for FileBackedFontFamily
Auto Trait Implementations§
impl Forget for FileBackedFontFamily
impl Freeze for FileBackedFontFamily
impl Move for FileBackedFontFamily
impl RefUnwindSafe for FileBackedFontFamily
impl Send for FileBackedFontFamily
impl Sync for FileBackedFontFamily
impl Unpin for FileBackedFontFamily
impl UnsafeUnpin for FileBackedFontFamily
impl UnwindSafe for FileBackedFontFamily
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