#![warn(missing_docs)]
#![allow(
clippy::useless_conversion,
clippy::needless_update,
clippy::manual_c_str_literals,
clippy::manual_contains
)]
pub mod agentd;
pub mod backends;
pub use backends::{
dualfs::{
BackendAFallbackToBackendBRead, BackendAOnly, CachePolicy as DualCachePolicy, DualFs,
DualFsConfig, MergeReadsBackendAPrecedence, ReadBackendBWriteBackendA,
},
memfs::{CachePolicy as MemCachePolicy, MemFs, MemFsConfig},
passthroughfs::{CachePolicy, PassthroughConfig, PassthroughFs, PassthroughFsBuilder},
};
pub use microsandbox_utils::size::{ByteSize, Bytes, Mebibytes, SizeExt};
pub use msb_krun::backends::fs::{
Context, DirEntry, DynFileSystem, Entry, Extensions, FsOptions, GetxattrReply, ListxattrReply,
OpenOptions, RemovemappingOne, SetattrValid, ZeroCopyReader, ZeroCopyWriter, stat64, statvfs64,
};