easy_fuser 0.5.0

A flexible and idiomatic Fuse implementation for Rust
Documentation
#![doc = include_str!("../README.md")]

#[cfg(all(
    not(feature = "serial"),
    not(feature = "parallel"),
    not(feature = "async")
))]
compile_error!("At least one of the features 'serial', 'parallel', or 'async' must be enabled");

mod core;

pub mod inode_mapper;
pub mod inode_multi_mapper;
pub mod session;
pub mod types;
pub mod unix_fs;

pub mod fuse_async;
pub mod fuse_parallel;
pub mod fuse_presets;
pub mod fuse_serial;

pub use easy_fuser_macro::{delegate_fs, delegate_fs_async, delegate_fs_sync_to_async};
pub use session::{FusePruner, FuseSession};