# Module flechasdb::io

source ·
Expand description

IO utilities.

## Structs

- CompressedHashedFileIn
  Compressed file whose contents can be verified with a hash.
- CompressedHashedFileOut
  Compressed file that calculates the hash of its contents.
- LocalFileSystem
  File system uses the local file system.
- LocalHashedFileIn
  Readable file in the local file system.
- LocalHashedFileOut
  Writable file in the local file system.

## Traits

- FileSystem
  Abstracts a file system.
- HashedFileIn
  File whose name is the hash of its contents.
- HashedFileOut
  File whose name will be the hash of its contents.