Trait ckb_rocksdb::ops::Delete[][src]

pub trait Delete<W> {
    fn delete_full<K>(&self, key: K, writeopts: Option<&W>) -> Result<(), Error>
    where
        K: AsRef<[u8]>
; fn delete<K>(&self, key: K) -> Result<(), Error>
    where
        K: AsRef<[u8]>
, { ... }
fn delete_opt<K>(&self, key: K, writeopts: &W) -> Result<(), Error>
    where
        K: AsRef<[u8]>
, { ... } }

Required methods

fn delete_full<K>(&self, key: K, writeopts: Option<&W>) -> Result<(), Error> where
    K: AsRef<[u8]>, 
[src]

Loading content...

Provided methods

fn delete<K>(&self, key: K) -> Result<(), Error> where
    K: AsRef<[u8]>, 
[src]

Remove the database entry for key.

Returns an error if the key was not found.

fn delete_opt<K>(&self, key: K, writeopts: &W) -> Result<(), Error> where
    K: AsRef<[u8]>, 
[src]

Loading content...

Implementors

impl<T, W> Delete<W> for T where
    T: DeleteCF<W>, 
[src]

Loading content...