diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-10-15 13:07:49 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-10-15 13:07:49 +0200 |
commit | 785ed5e7455297cf89a31387b396e4e8b1b3dc28 (patch) | |
tree | f41bc1581a6521d9b4182abf255c95b0c0783bcc | |
parent | 3239a5eeef22de4c50d4d00a9f51bebb5207633c (diff) |
derive Eq0.2.3
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | src/lib.rs | 6 |
2 files changed, 4 insertions, 4 deletions
@@ -1,6 +1,6 @@ [package] name = "rsdsl_ip_config" -version = "0.2.2" +version = "0.2.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -4,7 +4,7 @@ use serde::{Deserialize, Serialize}; pub const LOCATION: &str = "/tmp/pppoe.ip_config"; -#[derive(Clone, Copy, Debug, PartialEq, Serialize, Deserialize)] +#[derive(Clone, Copy, Debug, Eq, PartialEq, Serialize, Deserialize)] pub struct Ipv4Config { pub addr: Ipv4Addr, pub dns1: Ipv4Addr, @@ -21,7 +21,7 @@ impl Default for Ipv4Config { } } -#[derive(Clone, Copy, Debug, PartialEq, Serialize, Deserialize)] +#[derive(Clone, Copy, Debug, Eq, PartialEq, Serialize, Deserialize)] pub struct Ipv6Config { pub laddr: Ipv6Addr, pub raddr: Ipv6Addr, @@ -36,7 +36,7 @@ impl Default for Ipv6Config { } } -#[derive(Clone, Copy, Debug, Default, PartialEq, Serialize, Deserialize)] +#[derive(Clone, Copy, Debug, Default, Eq, PartialEq, Serialize, Deserialize)] pub struct DsConfig { pub v4: Option<Ipv4Config>, pub v6: Option<Ipv6Config>, |