use crate::IType;
use crate::IValue;
use std::error::Error;
use std::fmt::Display;
use std::fmt::Formatter;
use std::fmt::Result;
#[derive(Debug)]
pub struct WasmValueNativeCastError {
pub from: IValue,
pub to: IType,
}
impl Error for WasmValueNativeCastError {}
impl Display for WasmValueNativeCastError {
fn fmt(&self, formatter: &mut Formatter) -> Result {
write!(formatter, "{:?}", self)
}
}