From e2ae959d0359e9302ed72735f02671bb8b5cadd3 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Fri, 1 Dec 2023 14:27:21 +0100 Subject: [PATCH] serde impl is tricky here.. --- src/cfdp/pdu/nak.rs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/cfdp/pdu/nak.rs b/src/cfdp/pdu/nak.rs index 5c1f86c..2b48ecb 100644 --- a/src/cfdp/pdu/nak.rs +++ b/src/cfdp/pdu/nak.rs @@ -9,11 +9,7 @@ use super::{ PduHeader, WritablePduPacket, }; -#[cfg(feature = "serde")] -use serde::{Deserialize, Serialize}; - #[derive(Debug, PartialEq, Eq, Clone)] -#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] pub enum SegmentRequests<'a> { U32Pairs(&'a [(u32, u32)]), U64Pairs(&'a [(u64, u64)]), @@ -33,7 +29,6 @@ impl SegmentRequests<'_> { /// It exposes a specialized API which simplifies to generate these NAK PDUs with the /// format according to CFDP chapter 5.2.6. #[derive(Debug, Clone, PartialEq, Eq)] -#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] pub struct NakPduCreator<'seg_reqs> { pdu_header: PduHeader, start_of_scope: u64,