encode_framed

Function encode_framed 

Source
pub fn encode_framed(binary: &[u8]) -> String
Expand description

Encode binary data with display96 and wrap in frame delimiters

§Algorithm

  1. Convert binary bytes to base-96 using display96 alphabet
  2. Prepend FRAME_START delimiter
  3. Append FRAME_END delimiter

§Example

let binary = vec![0x01, 0x02, 0x03];
let framed = encode_framed(&binary);
// Returns: "𓍹{base96_encoded_content}𓍺"