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};
| ^^^^^^^^^^^^^^^^^^^