Skip to main content

Crate citadel

Crate citadel 

Source

Re-exports§

pub use audit::read_audit_log;
pub use audit::scan_corrupted_audit_log;
pub use audit::verify_audit_log;
pub use audit::AuditConfig;
pub use audit::AuditEntry;
pub use audit::AuditEventType;
pub use audit::AuditVerifyResult;
pub use audit::ScanResult;
pub use citadel_buffer as buffer;
pub use citadel_core as core;
pub use citadel_crypto as crypto;
pub use citadel_io as io;
pub use citadel_page as page;
pub use citadel_txn as txn;

Modules§

audit

Structs§

Database
An open Citadel database (Send + Sync).
DatabaseBuilder
Builder for creating or opening a Citadel database.
DbStats
Database statistics read from the current commit slot.
IntegrityReport
SyncKey
32-byte pre-shared key for encrypted sync transport.
SyncOutcome
Outcome of a sync operation.

Enums§

Argon2Profile
CipherId
Error
IntegrityError
KdfAlgorithm

Type Aliases§

Result