Re-exports§
pub use fs::S3Filesystem;pub use fs::S3FilesystemConfig;pub use fs::ServerSideEncryption;
Modules§
- autoconfigure
- checksums
- data_
cache - Traits and types for data caching.
- fs
- FUSE file system types and operations, not tied to the fuser library bindings.
- fuse
- Links fuser method calls into Mountpoint’s filesystem code in crate::fs.
- logging
- mem_
limiter - memory
- metablock
- Metablock trait and related types for generic filesystem implementations
- metrics
- Metrics infrastructure
- metrics_
otel - object
- prefetch
- This module implements a prefetcher for GetObject requests.
- s3
- Personalities of different S3 implementations. We use this to auto-configure some sensible defaults that differ between implementations.
- upload
Macros§
- err
- Generate an error that includes a conversion to a libc errno for use in replies to FUSE.
Structs§
- Mountpoint
Config - Configuration for a Mountpoint session
- Runtime
- Type-erasure for a Spawn implementation.
- Superblock
- Superblock is the root object of the file system
- Superblock
Config - Configuration for superblock operations