Docs.rs
  • vpb-0.1.0
    • vpb 0.1.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0/MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • al8n
    • Dependencies
      • aes ^0.8 normal
      • crc32fast ^1.3 normal
      • ctr ^0.9 normal
      • getrandom ^0.2 normal
      • kvstructs ^0.1 normal
      • lazy_static ^1.4 normal
      • lz4_flex ^0.9 normal
      • prost ^0.11 normal
      • rand ^0.8 normal
      • seahash ^4.1 normal
      • serde ^1 normal
      • snap ^1 normal
      • xxhash-rust ^0.8 normal
      • zstd ^0.11.2 normal
      • prost-build ^0.11 build
    • Versions
    • 52.73% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate vpb

logo
Change settings

List of all items

Structs

  • BlockOffset
  • DataKey
  • InvalidKvKind
  • InvalidManifestChangeOperation
  • Kv
  • KvList
  • ManifestChange
  • ManifestChangeSet
  • Match
  • TableIndex
  • checksum::Checksum
  • checksum::SeaHasher
  • checksum::State
  • checksum::Xxh64
  • checksum::Xxh64Builder
  • compression::Compression
  • encrypt::Encryption

Enums

  • Kind
  • Operation
  • checksum::ChecksumAlgorithm
  • compression::CompressionAlgorithm
  • compression::Error
  • compression::Lz4Error
  • encrypt::AesError
  • encrypt::EncryptError
  • encrypt::EncryptionAlgorithm

Traits

  • Marshaller
  • checksum::Checksumer
  • compression::Compressor
  • encrypt::Encryptor

Functions

  • checksum::calculate_checksum
  • checksum::crc32
  • checksum::hash
  • checksum::hash_seeded
  • checksum::reference::hash
  • checksum::reference::hash_seeded
  • checksum::sea
  • checksum::verify_checksum
  • checksum::xxh64
  • checksum::xxhash64
  • compression::compress_into_vec
  • compression::compress_to
  • compression::decompress_into_vec
  • compression::decompress_to
  • compression::max_encoded_len
  • encrypt::block_size
  • encrypt::encrypt
  • encrypt::encrypt_to
  • encrypt::encrypt_to_vec
  • encrypt::random_iv

Typedefs

  • encrypt::Aes128Ctr
  • encrypt::Aes192Ctr
  • encrypt::Aes256Ctr

Constants

  • encrypt::BLOCK_SIZE