rustdds 0.7.11

Native Rust DDS implementation with RTPS
Documentation
use crate::structure::time::Timestamp;

/// This message modifies the logical source of the Submessages
/// that follow.
#[derive(Debug, PartialEq, Eq, Clone)]
// We cannot use the Speedy-derived Writable/Readable impls, because
// The content is either serialized or not, depending on flags.
pub struct InfoTimestamp {
  /// Contains the timestamp that should be used to interpret the
  /// subsequent Submessages
  ///
  /// Present only if the InvalidateFlag is not set in the header.
  pub timestamp: Option<Timestamp>,
}