zbox 0.9.2

ZboxFS is a zero-details, privacy-focused in-app file system.
Documentation
#![allow(clippy::module_inception)]
//! volume module document
//!

mod address;
mod allocator;
mod armor;
mod storage;
mod super_block;
mod volume;

pub use self::allocator::{Allocator, AllocatorRef};
pub use self::armor::{
    Arm, ArmAccess, Armor, Seq, VolumeArmor, VolumeWalArmor,
};
pub use self::storage::StorageRef;
pub use self::volume::{
    Info, Reader, Volume, VolumeRef, VolumeWeakRef, Writer,
};

#[cfg(any(feature = "storage-faulty", feature = "storage-zbox-faulty"))]
pub use self::storage::FaultyController;

// block and frame size
pub const BLK_SIZE: usize = 8 * 1024;
pub const BLKS_PER_FRAME: usize = 16;
pub const FRAME_SIZE: usize = BLKS_PER_FRAME * BLK_SIZE;