1 Commits

Author SHA1 Message Date
3eac02f697 reserved data variants for ECSS TM and TC 2025-05-16 18:54:28 +02:00

View File

@@ -536,7 +536,7 @@ impl GenericPusTmSecondaryHeader for PusTmCreator<'_, '_> {
impl IsPusTelemetry for PusTmCreator<'_, '_> {} impl IsPusTelemetry for PusTmCreator<'_, '_> {}
/// A specialized variant of [`PusTmCreator`] designed for efficiency when handling large source /// A specialized variant of [PusTmCreator] designed for efficiency when handling large source
/// data. /// data.
/// ///
/// Unlike [PusTmCreator], this type does not require the user to provide the source data /// Unlike [PusTmCreator], this type does not require the user to provide the source data
@@ -548,7 +548,7 @@ impl IsPusTelemetry for PusTmCreator<'_, '_> {}
/// to ensure correct serialization behavior. /// to ensure correct serialization behavior.
/// ///
/// Note that this abstraction intentionally omits certain trait implementations that are available /// Note that this abstraction intentionally omits certain trait implementations that are available
/// on [`PusTmCreator`], as they are not applicable in this optimized usage pattern. /// on [PusTmCreator], as they are not applicable in this optimized usage pattern.
pub struct PusTmCreatorWithReservedSourceData<'buf> { pub struct PusTmCreatorWithReservedSourceData<'buf> {
buf: &'buf mut [u8], buf: &'buf mut [u8],
source_data_offset: usize, source_data_offset: usize,