Trait engine_traits::Mutable [−][src]
A trait implemented by WriteBatch
Required methods
fn put(&mut self, key: &[u8], value: &[u8]) -> Result<()>
[src]
Write a key/value in the default column family
fn put_cf(&mut self, cf: &str, key: &[u8], value: &[u8]) -> Result<()>
[src]
Write a key/value in a given column family
fn delete(&mut self, key: &[u8]) -> Result<()>
[src]
Delete a key/value in the default column family
fn delete_cf(&mut self, cf: &str, key: &[u8]) -> Result<()>
[src]
Delete a key/value in a given column family
fn delete_range(&mut self, begin_key: &[u8], end_key: &[u8]) -> Result<()>
[src]
Delete a range of key/values in the default column family
fn delete_range_cf(
&mut self,
cf: &str,
begin_key: &[u8],
end_key: &[u8]
) -> Result<()>
[src]
&mut self,
cf: &str,
begin_key: &[u8],
end_key: &[u8]
) -> Result<()>
Delete a range of key/values in a given column family