Skip to main content

serialize_value

Function serialize_value 

Source
pub fn serialize_value<T: Serialize>(val: T) -> Result<Value, JmapError>
Expand description

Serialize any serde::Serialize type to a serde_json::Value, mapping serialization errors to JmapError::server_fail.

Used by every *-server handler to project a typed domain object (e.g. Email, Mailbox, Chat) into the wire-format list / created payload.