aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: e9c2a91d235f66a43bcde43711f07cba0f867721 (plain) (blame)
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
[package]
name = "mmx150"
version = "0.1.0"
edition = "2021"
description = "Connection monitoring for the beyerdynamic MMX 150 wireless dongle"
license-file = "LICENSE.md"
default-run = "mmx150d"

[lib]
name = "mmx150"
path = "src/lib.rs"

[[bin]]
name = "mmx150d"
path = "src/main.rs"

[[bin]]
name = "mmx150-probe"
path = "src/bin/probe.rs"

[dependencies]
clap = { version = "4.6.6", features = ["derive"] }
libc = "0.2"

[lints.clippy]
pedantic = { level = "deny", priority = -1 }
nursery = { level = "deny", priority = -1 }
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"