Trait rustdds::CdrEncodingSize

source ·
pub trait CdrEncodingSize {
    // Required method
    fn cdr_encoding_max_size() -> CdrEncodingMaxSize;
}
Expand description

Helper trait to compute the CDR-serialized size of data

Required Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl CdrEncodingSize for bool

source§

impl CdrEncodingSize for char

source§

impl CdrEncodingSize for i8

source§

impl CdrEncodingSize for i16

source§

impl CdrEncodingSize for i32

source§

impl CdrEncodingSize for i64

source§

impl CdrEncodingSize for i128

source§

impl CdrEncodingSize for u8

source§

impl CdrEncodingSize for u16

source§

impl CdrEncodingSize for u32

source§

impl CdrEncodingSize for u64

source§

impl CdrEncodingSize for u128

source§

impl CdrEncodingSize for ()

source§

impl CdrEncodingSize for String

source§

impl<T> CdrEncodingSize for Box<T>
where T: CdrEncodingSize,

source§

impl<T> CdrEncodingSize for Vec<T>
where T: CdrEncodingSize,

source§

impl<T, const N: usize> CdrEncodingSize for [T; N]
where T: CdrEncodingSize,

Implementors§