Skip to main content

to_vec

Function to_vec 

Source
pub fn to_vec<T: Serialize>(value: &T) -> Result<Vec<u8>, FastJsonError>
Expand description

将 Rust 值序列化为 JSON 字节数组

优先使用 simd-json(若 CPU 支持),否则回退 serde_json。 用于 ResultBody::into_response() 等热点路径。

§参数

  • value: 任意实现了 Serialize 的类型

§返回值

成功返回 JSON 字节数组(Vec<u8>)。

§Errors

序列化失败时返回 FastJsonError::Msg,包含底层错误描述。