-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
81 lines (74 loc) · 2.18 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
[package]
edition = "2021"
rust-version = "1.80.1"
name = "html-rs"
version = "0.3.0"
description = "Generate HTML code using Rust builders"
readme = "README.md"
keywords = ["html"]
categories = [
"web-programming",
"template-engine",
"development-tools",
"text-processing",
"rust-patterns",
]
license = "MIT"
repository = "https://github.com/ancos2505/html-rs"
[dependencies]
[features]
default = []
debug = []
[lints.rust]
unsafe-code = "forbid"
# box-pointers = "allow"
deprecated-in-future = "forbid"
deprecated-safe = "forbid"
elided-lifetimes-in-paths = "forbid"
explicit-outlives-requirements = "forbid"
ffi-unwind-calls = "forbid"
# fuzzy-provenance-casts = "forbid" #Unstable
# impl-trait-overcaptures = "forbid" #Unstable
keyword-idents-2018 = "forbid"
keyword-idents-2024 = "forbid"
let-underscore-drop = "forbid"
# lossy-provenance-casts = "forbid" #Unstable
macro-use-extern-crate = "forbid"
meta-variable-misuse = "forbid"
missing-abi = "forbid"
# missing-copy-implementations = "allow"
missing-debug-implementations = "forbid"
# missing-docs = "warn"
missing-unsafe-on-extern = "forbid"
# multiple-supertrait-upcastable = "forbid" #Unstable
# must-not-suspend = "forbid" #Unstable
non-ascii-idents = "forbid"
# non-exhaustive-omitted-patterns = "forbid" #Unstable
non-local-definitions = "forbid"
redundant-lifetimes = "forbid"
rust-2021-incompatible-closure-captures = "forbid"
rust-2021-incompatible-or-patterns = "forbid"
rust-2021-prefixes-incompatible-syntax = "forbid"
rust-2021-prelude-collisions = "forbid"
# rust-2024-incompatible-pat = "forbid" #Unstable
single-use-lifetimes = "forbid"
trivial-casts = "forbid"
trivial-numeric-casts = "forbid"
unit-bindings = "forbid"
unnameable-types = "forbid"
unsafe-op-in-unsafe-fn = "forbid"
unstable-features = "forbid"
unused-crate-dependencies = "forbid"
unused-extern-crates = "forbid"
unused-import-braces = "forbid"
unused-lifetimes = "forbid"
unused-macro-rules = "forbid"
unused-qualifications = "forbid"
unused-results = "allow"
variant-size-differences = "forbid"
invalid-type-param-default = "forbid"
patterns-in-fns-without-body = "forbid"
[lints.clippy]
all = "deny"
[badges]
maintenance = { status = "experimental" }