Trait edgedb_protocol::codec::Codec
source · [−]pub trait Codec: Debug + Send + Sync + 'static {
fn decode(&self, buf: &[u8]) -> Result<Value, DecodeError>;
fn encode(&self, buf: &mut BytesMut, value: &Value) -> Result<(), EncodeError>;
}