[workspace] resolver = "2" members = ["rust/*"] [workspace.dependencies] anyhow = "1.0" chrono = "0.4" clap = "4.5" env_logger = "0.11" log = "0.4" serde = "1.0" serde_json = "1.0" signal = { path = "rust/signal" } zfs = { path = "rust/zfs" } [workspace.lints.clippy] all = { level = "deny", priority = -1 } pedantic = { level = "deny", priority = -1 } # UM, ACTUALLY nursery = { level = "deny", priority = -1 } # BETA LINTS # DENY PANICS unwrap_used = "deny" expect_used = "deny" indexing_slicing = "deny" arithmetic_side_effects = "deny" unreachable = "deny" unimplemented = "deny" unchecked_time_subtraction = "deny" todo = "deny" string_slice = "deny" panic_in_result_fn = "deny" panic = "deny" exit = "deny" as_conversions = "deny"