[][src]Module rustdds::serialization

Helpers for (De)serialization and definitions of (De)serializer adapters

Structs

CDRDeserializerAdapter

This type adapts CDR_deserializer (which implements serde::Deserializer) to work as a DeserializerAdapter. CDR_deserializer cannot directly implement the trait itself, because CDR_deserializer has the type parameter BO open, and the adapter needs to be bi-endian.

CDRSerializerAdapter

Traits

DeserializerAdapter

DeserializerAdapter is used to fit serde Deserializer implementations and DataReader together. DataReader cannot assume a specific serialization format, so it needs to be given as a parameter.

SerializerAdapter