diff --git a/src/ecss/tm.rs b/src/ecss/tm.rs index 43388ee..751cb11 100644 --- a/src/ecss/tm.rs +++ b/src/ecss/tm.rs @@ -212,6 +212,7 @@ impl<'slice> TryFrom> for PusTmSecondaryHeader<'slice #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] pub struct PusTmCreator<'time, 'raw_data> { pub sp_header: SpHeader, + #[cfg_attr(feature="serde", serde(borrow))] pub sec_header: PusTmSecondaryHeader<'time>, source_data: &'raw_data [u8], /// If this is set to false, a manual call to [PusTm::calc_own_crc16] or