// Copyright (c) 2021 Google LLC
//
// Use of this source code is governed by an MIT-style
// license that can be found in the LICENSE file or at
// https://opensource.org/licenses/MIT.
/*!
This module contains abstractions for file systems.
Specifically, this module provides a trait that file systems must implement in order to be used
within RainDB.
Concrete file system implementations include an in-memory file system and a wrapper around the
Rust [`std::fs`] library which already abstracts POSIX and Windows file system operations.
*/
pub use ;
pub use ;
pub use InMemoryFileSystem;