Sigil documentation
ReferenceRust referencesigil-storage

sigil-storage · config

Source declarations, signatures and documentation for config.

Source: sigil/node/sigil-storage/src/config.rs. SHA-256: 6274aeb9505bb60952d77c4eaf728ad507e60f43f53c928bfff7e7d3d3cde720.

This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.

config::StorageConfig

Configuration for persistent storage backends.

#[derive(Debug, Clone)]
pub struct StorageConfig {
/// Root directory for all database files.

pub data_dir: PathBuf,
/// Backend block cache size in megabytes.

pub cache_size_mb: usize
}

Source line: 7.

On this page