Skip to content

Support for async chksum calculation #3

Support for async chksum calculation

Support for async chksum calculation #3

Triggered via pull request March 16, 2024 20:39
Status Failure
Total duration 32s
Artifacts

rust.yml

on: pull_request
Matrix: build-linux
Matrix: build-macos
Matrix: build-windows
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 6 warnings
conflicting implementations of trait `AsyncChksumable` for type `&mut std::path::PathBuf`: src/tokio.rs#L78
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `&mut std::path::PathBuf` --> src/tokio.rs:78:1 | 78 | impl AsyncChksumable for &mut PathBuf { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut std::path::PathBuf` | ::: src/async_std.rs:159:1 | 159 | impl AsyncChksumable for &mut PathBuf { | ------------------------------------- first implementation here
conflicting implementations of trait `AsyncChksumable` for type `&std::path::PathBuf`: src/tokio.rs#L68
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `&std::path::PathBuf` --> src/tokio.rs:68:1 | 68 | impl AsyncChksumable for &PathBuf { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&std::path::PathBuf` | ::: src/async_std.rs:149:1 | 149 | impl AsyncChksumable for &PathBuf { | --------------------------------- first implementation here
conflicting implementations of trait `AsyncChksumable` for type `std::path::PathBuf`: src/tokio.rs#L58
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `std::path::PathBuf` --> src/tokio.rs:58:1 | 58 | impl AsyncChksumable for PathBuf { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `std::path::PathBuf` | ::: src/async_std.rs:139:1 | 139 | impl AsyncChksumable for PathBuf { | -------------------------------- first implementation here
conflicting implementations of trait `AsyncChksumable` for type `&mut std::path::Path`: src/tokio.rs#L42
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `&mut std::path::Path` --> src/tokio.rs:42:1 | 42 | impl AsyncChksumable for &mut Path { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut std::path::Path` | ::: src/async_std.rs:123:1 | 123 | impl AsyncChksumable for &mut Path { | ---------------------------------- first implementation here
conflicting implementations of trait `AsyncChksumable` for type `&std::path::Path`: src/tokio.rs#L26
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `&std::path::Path` --> src/tokio.rs:26:1 | 26 | impl AsyncChksumable for &Path { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&std::path::Path` | ::: src/async_std.rs:107:1 | 107 | impl AsyncChksumable for &Path { | ------------------------------ first implementation here
conflicting implementations of trait `AsyncChksumable` for type `std::path::Path`: src/tokio.rs#L10
error[E0119]: conflicting implementations of trait `AsyncChksumable` for type `std::path::Path` --> src/tokio.rs:10:1 | 10 | impl AsyncChksumable for Path { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `std::path::Path` | ::: src/async_std.rs:91:1 | 91 | impl AsyncChksumable for Path { | ----------------------------- first implementation here
Lint
Clippy had exited with the 101 exit code
Lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1, actions-rs/cargo@v1, actions-rs/clippy-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Lint
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/
Lint
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/
Lint
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/
Lint
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/