Skip to main content

encode_appendable

Function encode_appendable 

Source
pub fn encode_appendable<F>(
    writer: &mut BufferWriter,
    body: F,
) -> Result<(), EncodeError>
where F: FnOnce(&mut BufferWriter) -> Result<(), EncodeError>,
Expand description

Encoded eine @appendable-Struktur. Der Body wird in einen inneren Buffer geschrieben, dann Length + Body in den Outer-Writer.

§Errors

Encoder-Fehler aus dem Body oder ValueOutOfRange, wenn der Body u32::MAX Bytes ueberschreitet.