Skip to content

add missing derives to enum tests #142

add missing derives to enum tests

add missing derives to enum tests #142

Triggered via pull request November 10, 2025 14:31
Status Success
Total duration 38s
Artifacts

rust.yml

on: pull_request
Matrix: BuildRelease
Matrix: Clippy
Matrix: Rustfmt
Matrix: TestAll
Matrix: TestMin
Matrix: TestSerde
Matrix: TestSetters
Fit to window
Zoom out
Zoom in

Annotations

91 warnings
Rustfmt (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rustfmt (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (lib) generated 1 warning
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu): src/collections/ordered_array_like.rs#L177
the loop variable `j` is used to index `table`
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Clippy (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (macos-latest, x86_64-apple-darwin)
`structdiff` (test "integration") generated 2 warnings (1 duplicate)
TestMin (macos-latest, x86_64-apple-darwin)
`structdiff` (test "types") generated 1 warning
TestMin (macos-latest, x86_64-apple-darwin): tests/types.rs#L9
unused import: `StructDiff`
TestMin (macos-latest, x86_64-apple-darwin)
`structdiff` (test "derives") generated 1 warning (run `cargo fix --test "derives"` to apply 1 suggestion)
TestMin (macos-latest, x86_64-apple-darwin): tests/enums.rs#L9
unused import: `StructDiff`
TestMin (macos-latest, x86_64-apple-darwin): tests/derives.rs#L33
unnecessary parentheses around type
TestMin (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 1 warning (1 duplicate)
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "derives") generated 1 warning (run `cargo fix --test "derives"` to apply 1 suggestion)
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L33
unnecessary parentheses around type
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 2 warnings (1 duplicate)
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "enums") generated 1 warning (run `cargo fix --test "enums"` to apply 1 suggestion)
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L9
unused import: `StructDiff`
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "types") generated 1 warning
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L9
unused import: `StructDiff`
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L33
unnecessary parentheses around type
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestMin (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 2 warnings
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L24
struct `TestSkip` is never constructed
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "enums") generated 1 warning (run `cargo fix --test "enums"` to apply 1 suggestion)
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L9
unused import: `StructDiff`
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 3 warnings
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "enums") generated 1 warning (run `cargo fix --test "enums"` to apply 1 suggestion)
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L99
struct `TestSetters` is never constructed
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L24
struct `TestSkip` is never constructed
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L14
struct `Test` is never constructed
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L9
unused import: `StructDiff`
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L9
unused import: `StructDiff`
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (macos-latest, x86_64-apple-darwin)
`structdiff` (test "integration") generated 1 warning (1 duplicate)
TestSetters (macos-latest, x86_64-apple-darwin)
`structdiff` (test "derives") generated 1 warning (run `cargo fix --test "derives"` to apply 1 suggestion)
TestSetters (macos-latest, x86_64-apple-darwin): tests/enums.rs#L9
unused import: `StructDiff`
TestSetters (macos-latest, x86_64-apple-darwin): tests/derives.rs#L33
unnecessary parentheses around type
TestSetters (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSetters (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (macos-latest, x86_64-apple-darwin)
`structdiff` (test "integration") generated 3 warnings
TestSerde (macos-latest, x86_64-apple-darwin): tests/types.rs#L99
struct `TestSetters` is never constructed
TestSerde (macos-latest, x86_64-apple-darwin): tests/enums.rs#L24
struct `TestSkip` is never constructed
TestSerde (macos-latest, x86_64-apple-darwin)
`structdiff` (test "types") generated 1 warning
TestSerde (macos-latest, x86_64-apple-darwin)
`structdiff` (test "enums") generated 1 warning (run `cargo fix --test "enums"` to apply 1 suggestion)
TestSerde (macos-latest, x86_64-apple-darwin): tests/enums.rs#L9
unused import: `StructDiff`
TestSerde (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestSerde (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildRelease (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (macos-latest, x86_64-apple-darwin)
`structdiff` (test "integration") generated 2 warnings
TestAll (macos-latest, x86_64-apple-darwin): tests/enums.rs#L24
struct `TestSkip` is never constructed
TestAll (macos-latest, x86_64-apple-darwin)
`structdiff` (test "enums") generated 1 warning (run `cargo fix --test "enums"` to apply 1 suggestion)
TestAll (macos-latest, x86_64-apple-darwin): tests/enums.rs#L9
unused import: `StructDiff`
TestAll (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
TestAll (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/