[−][src]Crate rustybuzz
rustybuzz
is an attempt to incrementally port harfbuzz to Rust.
Structs
BufferSerializer | A type that can be used to serialize a |
Feature | A feature tag with an accompanying range specifying on which subslice of
|
Font | A font handle. |
GlyphBuffer | A buffer that contains the results of the shaping process. |
GlyphInfo | A glyph info. |
GlyphPosition | Holds the positions of the glyph in both horizontal and vertical directions. |
Language | A script language. |
Script | A Unicode Script. |
SerializeFlags | Flags used for serialization with a |
Tag | A 4-byte tag. |
UnicodeBuffer | A buffer that contains an input string ready for shaping. |
Variation | A font variation. |
Enums
BufferClusterLevel | A cluster level. |
Direction | Defines the direction in which text is to be read. |
SerializeFormat | The serialization format used in |
Functions
shape | Shapes the buffer content using provided font and features. |