Skip to content

Add support for setters that change the builder type #1464

Add support for setters that change the builder type

Add support for setters that change the builder type #1464

Re-run triggered February 6, 2026 10:53
Status Failure
Total duration 41m 43s
Artifacts

ci.yml

on: pull_request
compilation-benchmarks
2m 5s
compilation-benchmarks
version-sync
5s
version-sync
cargo-lock
8s
cargo-lock
cargo-fmt
17s
cargo-fmt
cargo-machete
5s
cargo-machete
taplo-fmt
3s
taplo-fmt
prettier
11s
prettier
typos
4s
typos
website-build
21s
website-build
Matrix: cargo-doc
Matrix: cargo-miri
Matrix: runtime-benchmarks
Matrix: test-msrv
Matrix: test-stable
Matrix: test-unstable
Fit to window
Zoom out
Zoom in

Annotations

73 errors
prettier
Process completed with exit code 1.
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu, --locked)
mismatched types
test-stable (ubuntu, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-stable (ubuntu, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (ubuntu)
mismatched types
test-stable (ubuntu)
the trait bound `T_: MyTrait` is not satisfied
test-stable (ubuntu)
the trait bound `T_: MyTrait` is not satisfied
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos)
mismatched types
test-stable (macos)
the trait bound `T_: MyTrait` is not satisfied
test-stable (macos)
the trait bound `T_: MyTrait` is not satisfied
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (macos, --locked)
mismatched types
test-stable (macos, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-stable (macos, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows)
mismatched types
test-stable (windows)
the trait bound `T_: MyTrait` is not satisfied
test-stable (windows)
the trait bound `T_: MyTrait` is not satisfied
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
🔬 `generics(setters(...))` attribute is experimental and requires "experimental-generics-setters" cargo feature to be enabled
test-stable (windows, --locked)
mismatched types
test-stable (windows, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-stable (windows, --locked)
the trait bound `T_: MyTrait` is not satisfied
test-msrv (ubuntu, 1.61.0)
Process completed with exit code 101.
test-msrv (ubuntu, 1.61.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly
test-msrv (macos, 1.61.0)
Process completed with exit code 101.
test-msrv (macos, 1.61.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly
test-msrv (macos, 1.59.0)
Process completed with exit code 101.
test-msrv (macos, 1.59.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly
test-msrv (ubuntu, 1.59.0)
Process completed with exit code 101.
test-msrv (ubuntu, 1.59.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly
test-msrv (windows, 1.61.0)
Process completed with exit code 101.
test-msrv (windows, 1.61.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly
test-msrv (windows, 1.59.0)
Process completed with exit code 101.
test-msrv (windows, 1.59.0): bon-macros/src/builder/builder_gen/generic_setters.rs#L145
the item `IdentExt` is imported redundantly