MCPcopy Create free account
hub / github.com/cosdata/cosdata / SimpleSerialize

Interface SimpleSerialize

src/models/serializer/mod.rs:80–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78}
79
80pub trait SimpleSerialize: Sized {
81 fn serialize(&self, bufman: &BufferManager, cursor: u64) -> Result<u32, BufIoError>;
82 fn deserialize(bufman: &BufferManager, offset: FileOffset) -> Result<Self, BufIoError>;
83}
84
85impl SimpleSerialize for u16 {
86 fn serialize(&self, bufman: &BufferManager, cursor: u64) -> Result<u32, BufIoError> {

Callers

nothing calls this directly

Implementers 5

mod.rssrc/models/serializer/mod.rs
raw_vector_embedding.rssrc/models/serializer/raw_vector_embed
metric_distance.rssrc/models/serializer/metric_distance.
transaction_status.rssrc/models/serializer/transaction_stat
storage.rssrc/models/serializer/storage.rs

Calls

no outgoing calls

Tested by

no test coverage detected