Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
allsorts_no_std
⚠️ This is a community
no_stdfork of allsorts by YesLogic.🐛 Please file issues and pull requests at github.com/fschutt/allsorts-azul — NOT on the upstream YesLogic
allsortsrepo. Bug reports landing on the upstream tracker (e.g. yeslogic/allsorts#49) are about this fork, not the original crate, and only create confusion for the YesLogic maintainers.All credit for the original font parser / shaping engine / subsetter goes to YesLogic. This fork only adds
no_std(+alloc) support.
allsorts_no_std is a no_std-compatible build of the
allsorts font parser, shaping engine, and
subsetter for OpenType, WOFF, and WOFF2.
It swaps the standard-library pieces of upstream allsorts for alloc-only
equivalents (miniz_oxide for inflate, allsorts-rental for the self-referential
font cache, etc.) so the crate can build in #![no_std] environments with a
global allocator. Enabling the default std feature gives you the normal
std-backed build.
Related crates
allsorts— the upstream YesLogic crate. Use this if you can.allsorts-azul— thestdfork used by azul: adds pixel-snap TrueType hinting, slimmer dependencies, and bug fixes.
License
Apache-2.0, same as upstream allsorts. See LICENSE.