1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! This is an implementation of KeePass database file reader in Rust. //! This crate aim to work with [KDBX version 4](https://keepass.info/help/kb/kdbx_4.html) format. mod constants; mod database; mod encryption; mod error; mod kdbx; mod keys; pub use crate::database::*; pub use crate::error::Error; pub use crate::kdbx::Kdbx4; pub use crate::keys::CompositeKey; pub type KdbxResult<T> = Result<T, error::Error>;