wingy-dpi 0.1.2

Types for handling UI scaling
Documentation
  • Coverage
  • 32.63%
    31 out of 95 items documented0 out of 61 items with examples
  • Size
  • Source code size: 60.7 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 9.7 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 38s Average build duration of successful builds.
  • all releases: 37s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • glory-rs/wingy
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • chrislearn

DPI

Full docs can be found on docs.rs.

License

Most of DPI is licensed under the Apache License, Version 2.0 (LICENSE). All files except for src/libm.rs (and LICENSE-LIBM-MIT) are available solely under that license.

For its no_std support, DPI uses code from the libm crate. This is in the libm.rs file, and is licensed solely under the MIT Licence (LICENSE-LIBM-MIT). That file contains details of all potentially applicable copyright notices. This is feature gated to only be included if you disable the std feature, otherwise it will not be compiled into your final binary (and so these license terms will not apply).

Overall, this means that the license for this crate depends on what features you have enabled. If you enable the std feature, then DPI uses only code available under the Apache-2.0 license, and so can be used under the terms of that license. However, if you disable the std feature, then both these licenses must be followed to use the crate as a whole.