Expand description
Pure Rust text shaping backend using harfrust
Harfrust is a pure Rust port of HarfBuzz, providing text shaping without any C dependencies. This makes it ideal for environments where compiling HarfBuzz is difficult or when a fully auditable Rust dependency tree is required.
Performance is within 25% of the C HarfBuzz implementation for most fonts.
Structs§
- Cache
Stats - Cache statistics
- Harfrust
Shaper - Pure Rust text shaping powered by harfrust
- Shaping
Cache - Cache for shaping results
- Shaping
Cache Key - Key for caching shaping results
Type Aliases§
- Shared
Shaping Cache - Thread-safe shaping cache wrapper