pub fn encode_native_value(buf: &mut Vec<u8>, value: &Value)
Encode borrowed engine values without constructing owned WireValue text/blob copies. Unsupported variants (including Blob) retain the legacy Null tag.