mirx 0.52.0

MIRX binary image format — flat & chunk-based container for ahead-of-time UI assets
Documentation
error[E0432]: unresolved imports `mirx::ComplianceFinding`, `mirx::EntryIter`, `mirx::FindingIter`, `mirx::PayloadLocation`, `mirx::PayloadValidationError`, `mirx::PayloadValidationFailure`, `mirx::ReadError`
 --> tests/public_api_fail/root_reader_support.rs:2:5
  |
2 |     ComplianceFinding, EntryIter, FindingIter, PayloadLimits, PayloadLocation,
  |     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^                 ^^^^^^^^^^^^^^^ no `PayloadLocation` in the root
  |     |                  |          |
  |     |                  |          no `FindingIter` in the root
  |     |                  no `EntryIter` in the root
  |     no `ComplianceFinding` in the root
3 |     PayloadValidationError, PayloadValidationFailure, ReadError, ReadOptions, TrailingBytesPolicy,
  |     ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^ no `ReadError` in the root
  |     |                       |
  |     |                       no `PayloadValidationFailure` in the root
  |     no `PayloadValidationError` in the root

error[E0603]: struct `PayloadLimits` is private
 --> tests/public_api_fail/root_reader_support.rs:2:48
  |
2 |     ComplianceFinding, EntryIter, FindingIter, PayloadLimits, PayloadLocation,
  |                                                ^^^^^^^^^^^^^ private struct
  |
note: the struct `PayloadLimits` is defined here
 --> src/lib.rs
  |
  | pub(crate) use reader::{PayloadLimits, ReadOptions, TrailingBytesPolicy};
  |                         ^^^^^^^^^^^^^

error[E0603]: struct `ReadOptions` is private
 --> tests/public_api_fail/root_reader_support.rs:3:66
  |
3 |     PayloadValidationError, PayloadValidationFailure, ReadError, ReadOptions, TrailingBytesPolicy,
  |                                                                  ^^^^^^^^^^^ private struct
  |
note: the struct `ReadOptions` is defined here
 --> src/lib.rs
  |
  | pub(crate) use reader::{PayloadLimits, ReadOptions, TrailingBytesPolicy};
  |                                        ^^^^^^^^^^^

error[E0603]: enum `TrailingBytesPolicy` is private
 --> tests/public_api_fail/root_reader_support.rs:3:79
  |
3 |     PayloadValidationError, PayloadValidationFailure, ReadError, ReadOptions, TrailingBytesPolicy,
  |                                                                               ^^^^^^^^^^^^^^^^^^^ private enum
  |
note: the enum `TrailingBytesPolicy` is defined here
 --> src/lib.rs
  |
  | pub(crate) use reader::{PayloadLimits, ReadOptions, TrailingBytesPolicy};
  |                                                     ^^^^^^^^^^^^^^^^^^^