Fix clippy feedback in backend crate.

This commit is contained in:
Orne Brocaar 2023-01-07 19:37:04 +00:00
parent 927a68a436
commit e6fb1a5bc1

View File

@ -16,7 +16,7 @@ use tracing::{debug, error, info, trace};
const PROTOCOL_VERSION: &str = "1.0"; const PROTOCOL_VERSION: &str = "1.0";
#[derive(Clone, Copy, PartialEq, Debug)] #[derive(Clone, Copy, PartialEq, Eq, Debug)]
pub enum Role { pub enum Role {
FNS, FNS,
HNS, HNS,
@ -364,7 +364,7 @@ impl Client {
} }
} }
#[derive(Serialize, Deserialize, PartialEq, Debug, Copy, Clone)] #[derive(Serialize, Deserialize, PartialEq, Eq, Debug, Copy, Clone)]
pub enum MessageType { pub enum MessageType {
JoinReq, JoinReq,
JoinAns, JoinAns,
@ -388,7 +388,7 @@ impl Default for MessageType {
} }
} }
#[derive(Serialize, Deserialize, PartialEq, Debug, Copy, Clone)] #[derive(Serialize, Deserialize, PartialEq, Eq, Debug, Copy, Clone)]
pub enum ResultCode { pub enum ResultCode {
Success, Success,
MICFailed, MICFailed,
@ -417,13 +417,13 @@ impl Default for ResultCode {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Copy, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Copy, Clone)]
pub enum RatePolicy { pub enum RatePolicy {
Drop, Drop,
Mark, Mark,
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Clone)]
#[serde(default)] #[serde(default)]
pub struct BasePayload { pub struct BasePayload {
#[serde(rename = "ProtocolVersion")] #[serde(rename = "ProtocolVersion")]
@ -515,7 +515,7 @@ impl Default for BasePayload {
} }
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
#[serde(default)] #[serde(default)]
pub struct BasePayloadResult { pub struct BasePayloadResult {
#[serde(flatten)] #[serde(flatten)]
@ -524,7 +524,7 @@ pub struct BasePayloadResult {
pub result: ResultPayload, pub result: ResultPayload,
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
pub struct ResultPayload { pub struct ResultPayload {
#[serde(rename = "ResultCode")] #[serde(rename = "ResultCode")]
pub result_code: ResultCode, pub result_code: ResultCode,
@ -536,7 +536,7 @@ pub struct ResultPayload {
pub description: String, pub description: String,
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
#[serde(default)] #[serde(default)]
pub struct KeyEnvelope { pub struct KeyEnvelope {
#[serde(default, rename = "KEKLabel")] #[serde(default, rename = "KEKLabel")]
@ -574,7 +574,7 @@ impl KeyEnvelope {
} }
} }
#[derive(Serialize, Deserialize, Default, PartialEq, Debug, Clone)] #[derive(Serialize, Deserialize, Default, PartialEq, Eq, Debug, Clone)]
pub struct JoinReqPayload { pub struct JoinReqPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayload, pub base: BasePayload,
@ -605,7 +605,7 @@ impl BasePayloadProvider for &mut JoinReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
#[serde(default)] #[serde(default)]
pub struct JoinAnsPayload { pub struct JoinAnsPayload {
#[serde(flatten)] #[serde(flatten)]
@ -639,7 +639,7 @@ impl BasePayloadResultProvider for JoinAnsPayload {
} }
} }
#[derive(Serialize, Deserialize, PartialEq, Debug, Clone)] #[derive(Serialize, Deserialize, PartialEq, Eq, Debug, Clone)]
pub struct RejoinReqPayload { pub struct RejoinReqPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayload, pub base: BasePayload,
@ -670,7 +670,7 @@ impl BasePayloadProvider for &mut RejoinReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Default, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Default, Clone)]
pub struct RejoinAnsPayload { pub struct RejoinAnsPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayloadResult, pub base: BasePayloadResult,
@ -703,7 +703,7 @@ impl BasePayloadResultProvider for RejoinAnsPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Clone)]
pub struct AppSKeyReqPayload { pub struct AppSKeyReqPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayload, pub base: BasePayload,
@ -719,7 +719,7 @@ impl BasePayloadProvider for &mut AppSKeyReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Default, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Default, Clone)]
pub struct AppSKeyAnsPayload { pub struct AppSKeyAnsPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayloadResult, pub base: BasePayloadResult,
@ -798,7 +798,7 @@ impl BasePayloadResultProvider for PRStartAnsPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Clone)]
pub struct PRStopReqPayload { pub struct PRStopReqPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayload, pub base: BasePayload,
@ -814,7 +814,7 @@ impl BasePayloadProvider for &mut PRStopReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Default, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Default, Clone)]
pub struct PRStopAnsPayload { pub struct PRStopAnsPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayloadResult, pub base: BasePayloadResult,
@ -856,7 +856,7 @@ impl BasePayloadProvider for &mut XmitDataReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Debug, PartialEq, Default, Clone)] #[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Default, Clone)]
pub struct XmitDataAnsPayload { pub struct XmitDataAnsPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayloadResult, pub base: BasePayloadResult,
@ -868,7 +868,7 @@ impl BasePayloadResultProvider for XmitDataAnsPayload {
} }
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
pub struct HomeNSReqPayload { pub struct HomeNSReqPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayload, pub base: BasePayload,
@ -882,7 +882,7 @@ impl BasePayloadProvider for &mut HomeNSReqPayload {
} }
} }
#[derive(Serialize, Deserialize, Default, Debug, PartialEq, Clone)] #[derive(Serialize, Deserialize, Default, Debug, PartialEq, Eq, Clone)]
pub struct HomeNSAnsPayload { pub struct HomeNSAnsPayload {
#[serde(flatten)] #[serde(flatten)]
pub base: BasePayloadResult, pub base: BasePayloadResult,