pub trait StreamBlock {
// Required method
fn encode_bin(&self, process_info: &ProcessInfo) -> Result<Vec<u8>, Error>;
}Required Methods§
Sourcefn encode_bin(&self, process_info: &ProcessInfo) -> Result<Vec<u8>, Error>
fn encode_bin(&self, process_info: &ProcessInfo) -> Result<Vec<u8>, Error>
Encodes the stream block into a binary format.
This function serializes the block data, compresses it, and then encodes it into the wire format for transmission.
§Arguments
process_info- Information about the current process, used for time calibration.