Trait rustdb::sortedfile::Record
source · pub trait Record {
// Required method
fn compare(&self, db: &DB, data: &[u8]) -> Ordering;
// Provided methods
fn save(&self, _data: &mut [u8]) { ... }
fn key(&self, _db: &DB, data: &[u8]) -> Box<dyn Record> { ... }
fn drop_key(&self, _db: &DB, _data: &[u8]) { ... }
}
Expand description
A record to be stored in a SortedFile.