List of all items
Structs
- block_storage::HashMapBlockStorage
- branch::DagNode
- file::File
- file::RandomAccessFile
- kcv_storage::Class
- kcv_storage::CounterValue
- kcv_storage::ExistentialValue
- kcv_storage::ExistentialValueColumn
- kcv_storage::MultiCounterColumn
- kcv_storage::MultiMapColumn
- kcv_storage::MultiValueColumn
- kcv_storage::SingleValueColumn
- object::Object
- repo::BranchInfo
- repo::Repo
- repo::UserInfo
- store::Store
- types::AddBranchV0
- types::AddFileV0
- types::AddLinkV0
- types::AddMemberV0
- types::AddNameV0
- types::AddPermissionV0
- types::AddRepoV0
- types::AddSignerCapV0
- types::BlockContentV0
- types::BlockRef
- types::BlockV0
- types::BloomFilterV0
- types::BranchCapRefreshV0
- types::BranchCapRefreshedV0
- types::BranchV0
- types::CertificateContentV0
- types::CertificateV0
- types::CommitContentV0
- types::CommitHeaderKeysV0
- types::CommitHeaderRef
- types::CommitHeaderV0
- types::CommitV0
- types::CompactV0
- types::EventContentV0
- types::EventV0
- types::QuorumV0
- types::RandomAccessFileMetaV0
- types::ReducedSiteV0
- types::RefreshCapV0
- types::RefreshSecretV0
- types::RemoveLinkV0
- types::RemoveMemberV0
- types::RemoveNameV0
- types::RemovePermissionV0
- types::RemoveRepoV0
- types::RemoveSignerCapV0
- types::RepositoryV0
- types::RootBranchV0
- types::RootCapRefreshV0
- types::SignatureContentV0
- types::SignatureV0
- types::SignerCap
- types::SiteStore
- types::SmallFileV0
- types::SnapshotV0
- types::StoreUpdateV0
- types::WalletUpdateV0
Enums
- commit::CommitLoadError
- commit::CommitVerifyError
- errors::NetError
- errors::NgError
- errors::ObjectParseError
- errors::ProtocolError
- errors::ServerError
- errors::StorageError
- errors::VerifierError
- file::FileError
- types::AddBranch
- types::AddFile
- types::AddLink
- types::AddMember
- types::AddName
- types::AddPermission
- types::AddRepo
- types::AddSignerCap
- types::AsyncSignature
- types::Block
- types::BlockContent
- types::BloomFilter
- types::Branch
- types::BranchCapRefresh
- types::BranchCapRefreshed
- types::BranchContentType
- types::BranchType
- types::Certificate
- types::CertificateSignatureV0
- types::ChunkContentV0
- types::Commit
- types::CommitBody
- types::CommitBodyV0
- types::CommitContent
- types::CommitHeader
- types::CommitHeaderKeys
- types::CommitHeaderObject
- types::Compact
- types::Digest
- types::Event
- types::ObjectContent
- types::ObjectContentV0
- types::OrdersPublicKeySetsV0
- types::OverlayId
- types::PeerId
- types::PermissionV0
- types::PrivKey
- types::PubKey
- types::Quorum
- types::QuorumType
- types::RandomAccessFileMeta
- types::RefreshCap
- types::RelTime
- types::RemoveBranch
- types::RemoveFile
- types::RemoveLink
- types::RemoveMember
- types::RemoveName
- types::RemovePermission
- types::RemoveRepo
- types::RemoveSignerCap
- types::RepoNamedItem
- types::RepoNamedItemV0
- types::Repository
- types::RootBranch
- types::RootCapRefresh
- types::Sig
- types::Signature
- types::SignatureContent
- types::SiteName
- types::SiteStoreType
- types::SiteType
- types::SmallFile
- types::Snapshot
- types::StoreOverlay
- types::StoreOverlayV0
- types::StoreRepo
- types::StoreRepoV0
- types::StoreUpdate
- types::SymKey
- types::SyncSignature
- types::ThresholdSignatureV0
- types::Transaction
- types::WalletUpdate
Traits
- block_storage::BlockStorage
- file::ReadFile
- kcv_storage::IExistentialValue
- kcv_storage::IModel
- kcv_storage::IMultiValueColumn
- kcv_storage::ISingleValueColumn
- kcv_storage::KCVStorage
- kcv_storage::ReadTransaction
- kcv_storage::WriteTransaction
- types::IObject
Macros
- log::debug_println
- log::log_debug
- log::log_err
- log::log_info
- log::log_trace
- log::log_warn
- log::sleep
- log_debug
- log_err
- log_info
- log_trace
- log_warn
- sleep
Functions
- block_storage::store_max_value_size
- block_storage::store_valid_value_size
- kcv_storage::col
- kcv_storage::format_type_of
- kcv_storage::prop
- os_info::get_os_info
- utils::decode_id
- utils::decode_key
- utils::decode_priv_key
- utils::decode_sym_key
- utils::derive_key
- utils::dh_pubkey_array_from_ed_pubkey_slice
- utils::dh_pubkey_from_ed_pubkey_slice
- utils::display_timestamp
- utils::ed_keypair_from_priv_bytes
- utils::ed_privkey_to_ed_pubkey
- utils::encrypt_in_place
- utils::from_ed_privkey_to_dh_privkey
- utils::generate_keypair
- utils::generate_null_ed_keypair
- utils::keypair_from_ed
- utils::now_timestamp
- utils::pubkey_privkey_to_keypair
- utils::random_key
- utils::sign
- utils::timestamp_after
- utils::verify
Type Aliases
- types::Blake3Digest32
- types::BlockId
- types::BlockKey
- types::BranchId
- types::BranchWriteCapSecret
- types::ChaCha20Key
- types::DirectPeerId
- types::Ed25519PrivKey
- types::Ed25519PubKey
- types::Ed25519Sig
- types::ForwardedPeerId
- types::InnerOverlayId
- types::InternalNode
- types::ObjectId
- types::ObjectKey
- types::ObjectRef
- types::OuterOverlayId
- types::ReadCap
- types::ReadCapSecret
- types::RemoveBranchV0
- types::RemoveFileV0
- types::RepoHash
- types::RepoId
- types::RepoWriteCapSecret
- types::Timestamp
- types::TopicId
- types::TransactionV0
- types::UserId
- types::X25519PrivKey
- types::X25519PubKey