Docs.rs
  • infinitree-0.9.1
    • infinitree 0.9.1
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • Crates.io
    • Source
    • Owners
    • rsdy
    • Dependencies
      • anyhow ^1.0.68 normal
      • blake3 ^1.3.3 normal
      • flume ^0.10.14 normal
      • hex ^0.4.3 normal
      • infinitree-macros ^0.9.0 normal
      • libsodium-sys-stable ^1.19.27 normal
      • lru ^0.9.0 normal
      • lz4_flex ^0.9.5 normal
      • memmap2 ^0.5.8 normal
      • parking_lot ^0.12.1 normal
      • ring ^0.16.20 normal
      • rmp-serde ^1.1.1 normal
      • rust-argon2 ^1.0.0 normal
      • scc ^1.1.0 normal
      • secrecy ^0.8.0 normal
      • serde ^1.0.152 normal
      • serde_derive ^1.0.152 normal
      • serde_with ^2.2.0 normal
      • thiserror ^1.0.38 normal
      • yubico_manager ^0.9.0 normal
      • criterion ^0.4.0 dev
      • paste ^1.0.11 dev
    • Versions
      • 0.9.1
      • 0.9.0
      • 0.8.1
      • 0.8.0
      • 0.7.0
      • 0.6.0
      • 0.5.2
      • 0.5.1
      • 0.5.0
      • 0.4.0
      • 0.3.0
      • 0.2.2
      • 0.2.1
      • 0.2.0
      • 0.1.0
    • 53.74% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
    • i686-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate infinitree

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Definitions
  • Derive Macros
?
Change settings

List of all items

Structs

  • ChunkPointer
  • Hasher
  • backends::Directory
  • crypto::ChangeHeaderKey
  • crypto::Hasher
  • crypto::KeyingScheme
  • crypto::RawKey
  • crypto::cryptobox::Keypair
  • fields::LinkedList
  • fields::Map
  • fields::Serialized
  • fields::VersionedMap
  • fields::depth::Incremental
  • fields::depth::Snapshot
  • fields::intent::Intent
  • fields::strategy::LocalField
  • fields::strategy::SparseField
  • object::AEADReader
  • object::AEADWriter
  • object::BufferedSink
  • object::BufferedStream
  • object::Object
  • object::Pool
  • object::PoolRef
  • object::ReadBuffer
  • object::Stream
  • object::serializer::SizedPointer
  • tree::Commit
  • tree::CommitMetadata
  • tree::Infinitree

Enums

  • backends::BackendError
  • fields::QueryAction
  • object::ObjectError
  • tree::CommitFilter
  • tree::CommitMode
  • tree::Message

Traits

  • backends::Backend
  • crypto::KeySource
  • fields::Collection
  • fields::Key
  • fields::Value
  • fields::depth::Depth
  • fields::intent::Load
  • fields::intent::Query
  • fields::intent::Store
  • fields::strategy::Strategy
  • index::FieldReader
  • index::FieldWriter
  • index::Index
  • index::Transaction
  • object::Reader
  • object::Writer

Derive Macros

  • Index

Functions

  • object::serializer::read
  • object::serializer::write

Type Definitions

  • Key
  • backends::Result
  • crypto::Digest
  • crypto::Key
  • crypto::Tag
  • crypto::UsernamePassword
  • crypto::cryptobox::StorageOnly
  • crypto::yubikey::YubikeyCR
  • fields::List
  • object::BlockBuffer
  • object::DeserializeStream
  • object::ObjectId
  • object::ReadObject
  • object::Result
  • object::WriteObject
  • object::WriterPool
  • tree::CommitId
  • tree::CommitList

Constants

  • BLOCK_SIZE