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}