Module cdr::size [] [src]

Measuring the size of (de)serialized data.

Structs

Bounded

A SizeLimit that restricts serialized or deserialized messages so that they do not exceed a certain byte length.

Infinite

A SizeLimit without a limit.

Traits

SizeLimit

Limits on the number of bytes that can be read or written.

Functions

calc_serialized_data_size

Returns the size that an object would be if serialized.

calc_serialized_data_size_bounded

Given a maximum size limit, check how large an object would be if it were to be serialized.