Docs.rs
  • ckb-rocksdb-0.21.1
    • ckb-rocksdb 0.21.1
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • crates.io
    • Source
    • Owners
    • zhangsoledad
    • quake
    • Dependencies
      • libc ^0.2 normal
      • ckb-librocksdb-sys =8.5.4 normal
      • tempfile ^3 normal
      • criterion ^0.5 dev
      • trybuild ^1.0 dev
    • Versions
    • 31.13% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

ckb_rocksdb0.21.1

Handle

Required Methods

  • handle

Implementors

In crate ckb_rocksdb

ckb_rocksdb

Trait Handle

Source
pub trait Handle<T> {
    // Required method
    fn handle(&self) -> *mut T;
}
Expand description

Provides access to underlying handles for database operations

Required Methods§

Source

fn handle(&self) -> *mut T

Implementors§

Source§

impl Handle<rocksdb_column_family_handle_t> for ColumnFamily

Source§

impl Handle<rocksdb_ingestexternalfileoptions_t> for IngestExternalFileOptions

Source§

impl Handle<rocksdb_optimistictransactiondb_t> for OptimisticTransactionDB

Source§

impl Handle<rocksdb_options_t> for Options

Source§

impl Handle<rocksdb_readoptions_t> for ReadOptions

Source§

impl Handle<rocksdb_t> for DB

Source§

impl Handle<rocksdb_t> for DBWithTTL

Source§

impl Handle<rocksdb_t> for OptimisticTransactionDB

Source§

impl Handle<rocksdb_t> for ReadOnlyDB

Source§

impl Handle<rocksdb_t> for SecondaryDB

Source§

impl Handle<rocksdb_transaction_t> for OptimisticTransaction

Source§

impl Handle<rocksdb_transactiondb_t> for TransactionDB

Source§

impl Handle<rocksdb_writebatch_t> for WriteBatch

Source§

impl Handle<rocksdb_writeoptions_t> for WriteOptions

Source§

impl<'a, T> Handle<rocksdb_transaction_t> for Transaction<'a, T>