Enum vk_mem_erupt::error::ErrorKind [−][src]
pub enum ErrorKind {
Vulkan(Result),
Memory(String),
Parse(String),
Path(PathBuf),
Bug(String),
Config(String),
Io,
Number,
// some variants omitted
}
Expand description
The specific kind of error that can occur.
Variants
Vulkan(Result)
An error that occurred while interacting with Vulkan
Tuple Fields of Vulkan
0: Result
Memory(String)
An error that occurred while accessing or allocating memory
Tuple Fields of Memory
0: String
Parse(String)
An error that occurred while parsing a data source
Tuple Fields of Parse
0: String
Path(PathBuf)
An error that occurred while working with a file path.
Tuple Fields of Path
0: PathBuf
Bug(String)
Generally, these errors correspond to bugs in this library.
Tuple Fields of Bug
0: String
Config(String)
An error occurred while reading/writing a configuration
Tuple Fields of Config
0: String
An unexpected I/O error occurred.
An error occurred while parsing a number in a free-form query.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ErrorKind
impl UnwindSafe for ErrorKind
Blanket Implementations
Mutably borrows from an owned value. Read more