[][src]Trait ckb_rocksdb::ops::DeleteCF

pub trait DeleteCF<W> {
    fn delete_cf_full<K>(
        &self,
        cf: Option<&ColumnFamily>,
        key: K,
        writeopts: Option<&W>
    ) -> Result<(), Error>
    where
        K: AsRef<[u8]>
; fn delete_cf<K>(&self, cf: &ColumnFamily, key: K) -> Result<(), Error>
    where
        K: AsRef<[u8]>
, { ... }
fn put_cf_opt<K>(
        &self,
        cf: &ColumnFamily,
        key: K,
        writeopts: &W
    ) -> Result<(), Error>
    where
        K: AsRef<[u8]>
, { ... } }

Required methods

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

Loading content...

Provided methods

fn delete_cf<K>(&self, cf: &ColumnFamily, key: K) -> Result<(), Error> where
    K: AsRef<[u8]>, 

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

Loading content...

Implementors

impl DeleteCF<()> for OptimisticTransaction[src]

impl DeleteCF<WriteOptions> for TransactionDB[src]

impl<'a, T> DeleteCF<()> for Transaction<'a, T>[src]

impl<T> DeleteCF<WriteOptions> for T where
    T: Handle<rocksdb_t> + Write
[src]

Loading content...