pub struct Tree(_, _);
Implementations§
source§impl Tree
impl Tree
pub fn db(&self) -> Db
pub fn get<T: AsRef<[u8]>>(&self, key: T) -> Result<Option<Value>>
pub fn len(&self) -> Result<usize>
pub fn fast_len(&self) -> Result<Option<usize>>
pub fn first(&self) -> Result<Option<(Value, Value)>>
pub fn get_gt<T: AsRef<[u8]>>(&self, from: T) -> Result<Option<(Value, Value)>>
sourcepub fn insert<T: AsRef<[u8]>, U: AsRef<[u8]>>(
&self,
key: T,
value: U
) -> Result<Option<Value>>
pub fn insert<T: AsRef<[u8]>, U: AsRef<[u8]>>( &self, key: T, value: U ) -> Result<Option<Value>>
Returns the old value if there was one
sourcepub fn remove<T: AsRef<[u8]>>(&self, key: T) -> Result<Option<Value>>
pub fn remove<T: AsRef<[u8]>>(&self, key: T) -> Result<Option<Value>>
Returns the old value if there was one