pub fn cbor_det_serialize<'a>(
x: CborDet<'a>,
output: &'a mut [u8],
) -> Option<usize>Expand description
Writes the binary representation of the Deterministic CBOR object
x into the first bytes of the output byte slice, following RFC
8949 Section 4.2.1. This function first checks the size of x and
returns None if it is larger than the size of output;
otherwise it returns Some(size), where size is the byte size
of x, the number of bytes written to output. This function
uses stack space in the order of the level of nesting of the use
of “constructor” functions used to build x; the serialization of
those “subobjects” of x obtained from cbor_det_parse uses only
constant extra stack space for each such subobject (in the sense
that the serialization does not recursively nest into such
subobjects.)