Skip to main content

qubit_fs/error/
mod.rs

1// =============================================================================
2//    Copyright (c) 2026 Haixing Hu.
3//
4//    SPDX-License-Identifier: Apache-2.0
5//
6//    Licensed under the Apache License, Version 2.0.
7// =============================================================================
8//! Error types used by filesystem abstractions.
9
10mod fs_effect_state;
11mod fs_error;
12mod fs_error_kind;
13mod fs_operation;
14mod fs_result;
15
16pub use fs_effect_state::FsEffectState;
17pub use fs_error::FsError;
18pub use fs_error_kind::FsErrorKind;
19pub use fs_operation::FsOperation;
20pub use fs_result::FsResult;
21
22mod open_failure;
23pub use open_failure::OpenFailure;
24
25mod open_failure_stage;
26pub use open_failure_stage::OpenFailureStage;
27
28mod recovery_cleanup_state;
29pub use recovery_cleanup_state::RecoveryCleanupState;