Crate font_index

Source
Expand description

Font management.

Re-exports§

pub use context::FontCache;
pub use context::FontContext;

Modules§

context
emacs
prelude
Commonly used font types.

Structs§

FamilyEntry
Font family entry in a library.
FamilyId
Identifier for a font family in a library.
FamilyList
Ordered sequence of family names for font selection.
Font
Shared reference to a font.
FontEntry
Font entry in a library.
FontId
Identifier for a font in a library.
FontIndex
FontLibrary
Indexed collection of fonts used during layout for font selection and fallback.
FontLibraryBuilder
Builder for configuring a font library.
SharedData
Atomically reference counted, heap allocated or memory mapped buffer.
SourceEntry
Source entry in a library.
SourceId
Identifier for a font source in a library.

Enums§

FamilyKey
Key used to select a font family from a library.
FontKey
Key used to select a font from a library.
GenericFamily
Describes a generic font family.
MmapHint
Hint for specifying whether font files should be memory mapped.
SourceKind

Functions§

parse_families