Function serialize_as_bytes

Source
pub fn serialize_as_bytes<S: Serializer>(
    val: &[u8],
    serializer: S,
) -> Result<S::Ok, S::Error>
Expand description

Serializer fn for serializing Vec<u8> as bytes (Uint8Array for js) Example:

#[derive(serde::Serialize, serde::Deserialize)]
struct A {
    #[serde(serialize_with = "serialize_as_bytes")]
    field: Vec<u8>,
}