diff --git a/crates/librqbit/src/api_error.rs b/crates/librqbit/src/api_error.rs index 82b5e27..6b082f6 100644 --- a/crates/librqbit/src/api_error.rs +++ b/crates/librqbit/src/api_error.rs @@ -155,6 +155,7 @@ impl IntoResponse for ApiError { pub trait ApiErrorExt { fn with_error_status_code(self, s: StatusCode) -> Result; + #[allow(dead_code)] fn with_plaintext_error(self, value: bool) -> Result; } diff --git a/crates/librqbit/src/dht_utils.rs b/crates/librqbit/src/dht_utils.rs index 90166d4..f0aa20f 100644 --- a/crates/librqbit/src/dht_utils.rs +++ b/crates/librqbit/src/dht_utils.rs @@ -19,6 +19,7 @@ pub enum ReadMetainfoResult { seen: HashSet, }, ChannelClosed { + #[allow(dead_code)] seen: HashSet, }, } diff --git a/crates/librqbit/src/torrent_state/live/mod.rs b/crates/librqbit/src/torrent_state/live/mod.rs index 7490c83..721109c 100644 --- a/crates/librqbit/src/torrent_state/live/mod.rs +++ b/crates/librqbit/src/torrent_state/live/mod.rs @@ -150,7 +150,9 @@ impl TorrentStateLocked { #[derive(Default)] pub struct TorrentStateOptions { + #[allow(dead_code)] pub peer_connect_timeout: Option, + #[allow(dead_code)] pub peer_read_write_timeout: Option, } diff --git a/crates/tracker_comms/src/tracker_comms_http.rs b/crates/tracker_comms/src/tracker_comms_http.rs index e263be7..e3ae946 100644 --- a/crates/tracker_comms/src/tracker_comms_http.rs +++ b/crates/tracker_comms/src/tracker_comms_http.rs @@ -149,13 +149,18 @@ fn parse_compact_peers(b: &[u8]) -> Vec { #[derive(Deserialize, Debug)] pub struct TrackerResponse<'a> { + #[allow(dead_code)] #[serde(rename = "warning message", borrow)] pub warning_message: Option>, + #[allow(dead_code)] pub complete: u64, pub interval: u64, + #[allow(dead_code)] #[serde(rename = "min interval")] pub min_interval: Option, + #[allow(dead_code)] pub tracker_id: Option>, + #[allow(dead_code)] pub incomplete: u64, pub peers: Peers, } diff --git a/crates/tracker_comms/src/tracker_comms_udp.rs b/crates/tracker_comms/src/tracker_comms_udp.rs index 3d9b029..bbfa5e8 100644 --- a/crates/tracker_comms/src/tracker_comms_udp.rs +++ b/crates/tracker_comms/src/tracker_comms_udp.rs @@ -75,7 +75,9 @@ impl Request { #[derive(Debug)] pub struct AnnounceResponse { pub interval: u32, + #[allow(dead_code)] pub leechers: u32, + #[allow(dead_code)] pub seeders: u32, pub addrs: Vec, }