pub const WORKSPACE_LINTS: &str = "[workspace.lints.rust]\nunsafe_code = \"forbid\"\nmissing_docs = \"deny\"\nlet_underscore_drop = \"warn\"\nnon_ascii_idents = \"warn\"\nsingle_use_lifetimes = \"warn\"\ntrivial_casts = \"warn\"\ntrivial_numeric_casts = \"warn\"\nunused_extern_crates = \"warn\"\nunused_import_braces = \"warn\"\nunused_lifetimes = \"warn\"\nunused_qualifications = \"warn\"\nvariant_size_differences = \"warn\"\n\n[workspace.lints.clippy]\nall = { level = \"warn\", priority = -1 }\npedantic = { level = \"deny\", priority = -1 }\nnursery = { level = \"warn\", priority = -1 }\ncargo = { level = \"warn\", priority = -1 }\n\n# Restriction picks\ndbg_macro = \"warn\"\npanic = \"warn\"\ntodo = \"warn\"\nunimplemented = \"warn\"\n\n# Documentation policy\nmissing_errors_doc = \"deny\"\nmissing_panics_doc = \"deny\"\n\n# Pedantic exemptions to keep signal high\nmodule_name_repetitions = \"allow\"\nmust_use_candidate = \"allow\"\n\n# Cargo-lint allows: these fire on workspace-wide facts (transitive dep\n# duplication, per-crate readme) that are managed at the workspace level\n# rather than per-crate.\nmultiple_crate_versions = \"allow\"\ncargo_common_metadata = \"allow\"\n";Expand description
[workspace.lints.*] block written into the root Cargo.toml.