1 2 3 4 5 6 7 8
use crate::common::types::document::ODocument; use crate::common::types::projection::Projection; use crate::common::OrientResult; pub trait DocumentDeserializer { fn decode_document(src: &[u8]) -> OrientResult<ODocument>; fn decode_projection(src: &[u8]) -> OrientResult<Projection>; }