Weave documentation
Rust referencezer0-secret-stream

zer0-secret-stream · codec

Source declarations, signatures and documentation for codec.

Source: sigil/weave/network/zer0-secret-stream/src/codec.rs. SHA-256: dd5b8ac34345a374c4f087d0de222f2bec6892acf9ff51eaf5de020861c80c11.

This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.

codec::encode_message

Encodes the message length as a 3-byte little-endian prefix.

pub fn encode_message(buf: &mut BytesMut, len: usize);

Source line: 10.

codec::decode_message

Decodes the message length from a 3-byte little-endian prefix.

pub fn decode_message(buf: &[u8]) -> Result<usize>;

Source line: 15.

On this page