Skip to content

chore: pretty, added missing files, fixed imports and licenses #139

chore: pretty, added missing files, fixed imports and licenses

chore: pretty, added missing files, fixed imports and licenses #139

Triggered via pull request July 9, 2025 09:27
Status Failure
Total duration 37s
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

27 errors and 71 warnings
TestSetters (macos-latest, x86_64-apple-darwin)
The process '/Users/runner/.cargo/bin/cargo' failed with exit code 101
TestSetters (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for reference `&types::Test` in the current scope
TestSetters (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for struct `types::Test` in the current scope
TestSetters (macos-latest, x86_64-apple-darwin)
could not compile `structdiff` (test "types") due to 2 previous errors
TestSetters (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for reference `&Test` in the current scope
TestSetters (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for struct `Test` in the current scope
TestSetters (macos-latest, x86_64-apple-darwin): tests/integration.rs#L560
cannot find macro `assert_eq_unordered_sort` in this scope
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu)
could not compile `structdiff` (test "types") due to 2 previous errors
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for reference `&Test` in the current scope
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for reference `&types::Test` in the current scope
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for struct `Test` in the current scope
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for struct `types::Test` in the current scope
TestSetters (ubuntu-latest, x86_64-unknown-linux-gnu): tests/integration.rs#L560
cannot find macro `assert_eq_unordered_sort` in this scope
TestAll (macos-latest, x86_64-apple-darwin)
The process '/Users/runner/.cargo/bin/cargo' failed with exit code 101
TestAll (macos-latest, x86_64-apple-darwin)
could not compile `structdiff` (test "types") due to 2 previous errors
TestAll (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for reference `&Test` in the current scope
TestAll (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for struct `Test` in the current scope
TestAll (macos-latest, x86_64-apple-darwin): tests/types.rs#L96
no method named `diff` found for reference `&types::Test` in the current scope
TestAll (macos-latest, x86_64-apple-darwin): tests/integration.rs#L560
cannot find macro `assert_eq_unordered_sort` in this scope
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
could not compile `structdiff` (test "types") due to 2 previous errors
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for reference `&Test` in the current scope
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for reference `&types::Test` in the current scope
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for struct `Test` in the current scope
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/types.rs#L96
no method named `diff` found for struct `types::Test` in the current scope
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/integration.rs#L560
cannot find macro `assert_eq_unordered_sort` in this scope
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/
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/
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/
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 (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/
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 3 warnings
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#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
TestAll (macos-latest, x86_64-apple-darwin): tests/derives.rs#L7
unused import: `structdiff::Difference`
TestAll (macos-latest, x86_64-apple-darwin): tests/derives.rs#L3
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, `HashSet`, `fmt::Debug`, and `num::Wrapping`
TestAll (macos-latest, x86_64-apple-darwin): tests/enums.rs#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
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/
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 3 warnings (2 duplicates)
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
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#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L7
unused import: `structdiff::Difference`
TestAll (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L3
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, `HashSet`, `fmt::Debug`, and `num::Wrapping`
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 (macos-latest, x86_64-apple-darwin)
`structdiff` (test "integration") generated 3 warnings (2 duplicates) (run `cargo fix --test "integration"` to apply 1 suggestion)
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)
`structdiff` (test "derives") generated 2 warnings (run `cargo fix --test "derives"` to apply 2 suggestions)
TestSerde (macos-latest, x86_64-apple-darwin): tests/derives.rs#L7
unused import: `structdiff::Difference`
TestSerde (macos-latest, x86_64-apple-darwin): tests/derives.rs#L3
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, `HashSet`, `fmt::Debug`, and `num::Wrapping`
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/
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/
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "integration") generated 3 warnings (2 duplicates) (run `cargo fix --test "integration"` to apply 1 suggestion)
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu)
`structdiff` (test "derives") generated 2 warnings (run `cargo fix --test "derives"` to apply 2 suggestions)
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L7
unused import: `structdiff::Difference`
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/enums.rs#L4
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, and `num::Wrapping`
TestSerde (ubuntu-latest, x86_64-unknown-linux-gnu): tests/derives.rs#L3
unused imports: `BTreeMap`, `BTreeSet`, `HashMap`, `HashSet`, `fmt::Debug`, and `num::Wrapping`
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/