aboutsummaryrefslogtreecommitdiff
path: root/embassy-net
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-net')
-rw-r--r--embassy-net/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/embassy-net/src/lib.rs b/embassy-net/src/lib.rs
index 2b1888170..0bc6ffe6c 100644
--- a/embassy-net/src/lib.rs
+++ b/embassy-net/src/lib.rs
@@ -171,7 +171,7 @@ impl Default for DhcpConfig {
171} 171}
172 172
173/// Network stack configuration. 173/// Network stack configuration.
174#[derive(Debug, Clone, Default)] 174#[derive(Debug, Clone, Default, PartialEq, Eq)]
175#[cfg_attr(feature = "defmt", derive(defmt::Format))] 175#[cfg_attr(feature = "defmt", derive(defmt::Format))]
176#[non_exhaustive] 176#[non_exhaustive]
177pub struct Config { 177pub struct Config {
@@ -223,7 +223,7 @@ impl Config {
223 223
224/// Network stack IPv4 configuration. 224/// Network stack IPv4 configuration.
225#[cfg(feature = "proto-ipv4")] 225#[cfg(feature = "proto-ipv4")]
226#[derive(Debug, Clone, Default)] 226#[derive(Debug, Clone, Default, PartialEq, Eq)]
227#[cfg_attr(feature = "defmt", derive(defmt::Format))] 227#[cfg_attr(feature = "defmt", derive(defmt::Format))]
228pub enum ConfigV4 { 228pub enum ConfigV4 {
229 /// Do not configure IPv4. 229 /// Do not configure IPv4.
@@ -238,7 +238,7 @@ pub enum ConfigV4 {
238 238
239/// Network stack IPv6 configuration. 239/// Network stack IPv6 configuration.
240#[cfg(feature = "proto-ipv6")] 240#[cfg(feature = "proto-ipv6")]
241#[derive(Debug, Clone, Default)] 241#[derive(Debug, Clone, Default, PartialEq, Eq)]
242#[cfg_attr(feature = "defmt", derive(defmt::Format))] 242#[cfg_attr(feature = "defmt", derive(defmt::Format))]
243pub enum ConfigV6 { 243pub enum ConfigV6 {
244 /// Do not configure IPv6. 244 /// Do not configure IPv6.