1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[derive(Debug, PartialEq, Eq)]
pub enum Error {
    NotFound,
    InvalidOffset,
    InvalidFileType,
    InvalidFileDescriptor,
    InvalidBufferLength,
    InvalidOpenFlags,
    InvalidFdFlags,
    FileAlreadyExists,
    NameTooLong,
    DirectoryNotEmpty,
    ExpectedToRemoveFile,
    ExpectedToRemoveDirectory,
    CannotRemoveOpenedNode,
}