[−][src]Trait rexrocksdb::rocksdb::Writable
Required methods
fn put(&self, key: &[u8], value: &[u8]) -> Result<(), String>
fn put_cf(&self, cf: &CFHandle, key: &[u8], value: &[u8]) -> Result<(), String>
fn merge(&self, key: &[u8], value: &[u8]) -> Result<(), String>
fn merge_cf(
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
fn delete(&self, key: &[u8]) -> Result<(), String>
fn delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
fn single_delete(&self, key: &[u8]) -> Result<(), String>
fn single_delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
fn delete_range(&self, begin_key: &[u8], end_key: &[u8]) -> Result<(), String>
fn delete_range_cf(
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>
Implementors
impl Writable for DB
[src]
fn put(&self, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn put_cf(&self, cf: &CFHandle, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn merge(&self, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn merge_cf(
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
[src]
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
fn delete(&self, key: &[u8]) -> Result<(), String>
[src]
fn delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
[src]
fn single_delete(&self, key: &[u8]) -> Result<(), String>
[src]
fn single_delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
[src]
fn delete_range(&self, begin_key: &[u8], end_key: &[u8]) -> Result<(), String>
[src]
fn delete_range_cf(
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>
[src]
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>
impl Writable for WriteBatch
[src]
fn put(&self, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn put_cf(&self, cf: &CFHandle, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn merge(&self, key: &[u8], value: &[u8]) -> Result<(), String>
[src]
fn merge_cf(
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
[src]
&self,
cf: &CFHandle,
key: &[u8],
value: &[u8]
) -> Result<(), String>
fn delete(&self, key: &[u8]) -> Result<(), String>
[src]
fn delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
[src]
fn single_delete(&self, key: &[u8]) -> Result<(), String>
[src]
fn single_delete_cf(&self, cf: &CFHandle, key: &[u8]) -> Result<(), String>
[src]
fn delete_range(&self, begin_key: &[u8], end_key: &[u8]) -> Result<(), String>
[src]
fn delete_range_cf(
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>
[src]
&self,
cf: &CFHandle,
begin_key: &[u8],
end_key: &[u8]
) -> Result<(), String>