Skip to content

refactor(errors)!: improve RusticError display and usage #1596

refactor(errors)!: improve RusticError display and usage

refactor(errors)!: improve RusticError display and usage #1596

Triggered via pull request October 16, 2024 23:29
Status Failure
Total duration 8m 40s
Artifacts

cross-ci.yml

on: pull_request
Matrix: cross-check
Result (Cross-CI)
0s
Result (Cross-CI)
Fit to window
Zoom out
Zoom in

Annotations

120 errors and 84 warnings
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-apple-darwin: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking aarch64-apple-darwin: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-musl: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-msvc: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/cat.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/config.rs#L8
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/dump.rs#L6
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/forget.rs#L9
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/key.rs#L7
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/merge.rs#L14
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/prune.rs#L33
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/repair/index.rs#L12
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/repair/snapshots.rs#L17
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-pc-windows-gnu: crates/core/src/commands/restore.rs#L26
unresolved import `crate::error::CommandErrorKind`
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-apple-darwin: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking aarch64-apple-darwin: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-gnu: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L40
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L50
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L58
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L68
hidden lifetime parameters in types are deprecated
Cross checking x86_64-unknown-linux-musl: crates/core/src/backend/node.rs#L80
hidden lifetime parameters in types are deprecated