Repository navigation
1.98 beta rustdoc regression: "... is private, and cannot be re-exported" #159479
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
A-resolveArea: Name/path resolution done by `rustc_resolve` specificallyArea: Name/path resolution done by `rustc_resolve` specificallyC-bugCategory: This is a bug.Category: This is a bug.S-has-bisectionStatus: A bisection has been found for this issueStatus: A bisection has been found for this issueT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.Performance or correctness regression from stable to beta.
Description
This regression was found by the 1.98 beta rustdoc crater run.
Error output
[INFO] [stdout] error[E0364]: `JoinArgs` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `JoinArgs` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseStringArgExtractorPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `UrlEncodeArg` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `UrlEncodeArg` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `ReqwestStringArgExtractorPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StaticArg` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StaticArg` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseStringArgExtractorPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `FieldArg` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `FieldArg` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:86:5
[INFO] [stdout] |
[INFO] [stdout] 86 | / cgp_preset! {
[INFO] [stdout] 87 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 88 | | HypershellStringArgExtractorPreset:
[INFO] [stdout] 89 | | BaseStringArgExtractorPreset
[INFO] [stdout] 90 | | + ReqwestStringArgExtractorPreset
[INFO] [stdout] 91 | | { }
[INFO] [stdout] 92 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseStringArgExtractorPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `CoreHttpRequest` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `CoreHttpRequest` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `ReqwestHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `ToTokioAsyncRead` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `ToTokioAsyncRead` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StreamToBytes` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StreamToBytes` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `SimpleExec` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `SimpleExec` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StreamingHttpRequest` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StreamingHttpRequest` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `ReqwestHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StreamToString` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StreamToString` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `BytesToStream` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `BytesToStream` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `WriteFile` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `WriteFile` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `Use` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `Use` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `BytesToString` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `BytesToString` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `DecodeJson` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `DecodeJson` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `JsonHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `ConvertTo` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `ConvertTo` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `CoreExec` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `CoreExec` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `SimpleHttpRequest` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `SimpleHttpRequest` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `ReqwestHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StreamToStdout` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StreamToStdout` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `EncodeJson` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `EncodeJson` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `JsonHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StreamingExec` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StreamingExec` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `Pipe` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `Pipe` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `BaseHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `ReadFile` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `ReadFile` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:75:5
[INFO] [stdout] |
[INFO] [stdout] 75 | / cgp_preset! {
[INFO] [stdout] 76 | | #[wrap_provider(UseDelegate)]
[INFO] [stdout] 77 | | HypershellHandlerPreset:
[INFO] [stdout] 78 | | BaseHandlerPreset
[INFO] [stdout] ... |
[INFO] [stdout] 84 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `TokioHandlerPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `CommandArgTypeProviderComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `CommandArgTypeProviderComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellTokioPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `CommandUpdaterComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `CommandUpdaterComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellTokioPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `UrlTypeProviderComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `UrlTypeProviderComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellReqwestPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `HttpMethodTypeProviderComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `HttpMethodTypeProviderComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellReqwestPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `StringArgExtractorComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:45:22
[INFO] [stdout] |
[INFO] [stdout] 45 | override StringArgExtractorComponent:
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `StringArgExtractorComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:45:22
[INFO] [stdout] |
[INFO] [stdout] 45 | override StringArgExtractorComponent:
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `HandlerComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:47:22
[INFO] [stdout] |
[INFO] [stdout] 47 | override HandlerComponent:
[INFO] [stdout] | ^^^^^^^^^^^^^^^^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `HandlerComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:47:22
[INFO] [stdout] |
[INFO] [stdout] 47 | override HandlerComponent:
[INFO] [stdout] | ^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `CommandArgExtractorComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `CommandArgExtractorComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellTokioPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `UrlArgExtractorComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `UrlArgExtractorComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellBasePreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `MethodArgExtractorComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `MethodArgExtractorComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellReqwestPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error[E0364]: `RequestBuilderUpdaterComponent` is private, and cannot be re-exported
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] |
[INFO] [stdout] note: consider marking `RequestBuilderUpdaterComponent` as `pub` in the imported module
[INFO] [stdout] --> src/presets.rs:30:5
[INFO] [stdout] |
[INFO] [stdout] 30 | / cgp_preset! {
[INFO] [stdout] 31 | | HypershellPreset:
[INFO] [stdout] 32 | | HypershellBasePreset
[INFO] [stdout] 33 | | + HypershellTokioPreset
[INFO] [stdout] ... |
[INFO] [stdout] 50 | | }
[INFO] [stdout] | |_____^
[INFO] [stdout] = note: this error originates in the macro `HypershellReqwestPreset::with_components` which comes from the expansion of the macro `cgp_preset` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] For more information about this error, try `rustc --explain E0364`.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-resolveArea: Name/path resolution done by `rustc_resolve` specificallyArea: Name/path resolution done by `rustc_resolve` specificallyC-bugCategory: This is a bug.Category: This is a bug.S-has-bisectionStatus: A bisection has been found for this issueStatus: A bisection has been found for this issueT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.Performance or correctness regression from stable to beta.
Activity
lukaslueg commentedon Jul 18, 2026
Regressed in 029c9e1, likely #145108
theemathas commentedon Jul 18, 2026
Ah, it's listed as an intended breakage at #145108 (comment)
Closing this issue.
apiraino commentedon Jul 20, 2026
it's just 1 crate but is this breakage interesting to mention #145108 in the release note?
theemathas commentedon Jul 20, 2026
@apiraino That PR already got a release note tracking issue.
apiraino commentedon Jul 20, 2026
ah yes that got me again. I am searching the
relnoteslabel and forget to look at the milestone!