Skip to main content

encode

Function encode 

Source
pub fn encode(
    global_metadata: &GlobalMetadata,
    descriptors: &[(&DataObjectDescriptor, &[u8])],
    options: &EncodeOptions,
) -> Result<Vec<u8>, TensogramError>
Expand description

Encode a complete Tensogram message.

global_metadata is the message-level metadata (version, MARS keys, etc.). descriptors is a list of (DataObjectDescriptor, raw_data) pairs. Returns the complete wire-format message.