wasmer_compiler/object/
error.rs1use object::write::Error as ObjectWriteError;
2use thiserror::Error;
3
4#[derive(Error, Debug)]
7pub enum ObjectError {
8    #[error("Binary format {0} not supported")]
10    UnsupportedBinaryFormat(String),
11    #[error("Architecture {0} not supported")]
13    UnsupportedArchitecture(String),
14    #[error("Unknown Endianness")]
16    UnknownEndianness,
17    #[error("Error when writing the object: {0}")]
19    Write(#[from] ObjectWriteError),
20    #[error("Error when serializing the given module: {0}")]
22    Serialize(#[from] wasmer_types::SerializeError),
23}