diff --git a/src/lib.rs b/src/lib.rs index b1c318d..e4ba944 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1383,6 +1383,9 @@ impl CcsdsPacket for CcsdsPacketCreator<'_> { /// CCSDS packet creator variant which owns the packet data. #[cfg(feature = "alloc")] +#[derive(Debug)] +#[cfg_attr(feature = "defmt", derive(defmt::Format))] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] pub struct CcsdsPacketCreatorOwned { common: CcsdsPacketCreatorCommon, packet_data: alloc::vec::Vec,