firefish/packages/backend/native-utils/src/macros.rs
2023-06-02 23:48:24 -04:00

12 lines
277 B
Rust

#[macro_export]
macro_rules! impl_into_napi_error {
($a:ty) => {
#[cfg(feature = "napi")]
impl Into<napi::Error> for $a {
fn into(self) -> napi::Error {
napi::Error::from_reason(self.to_string())
}
}
};
}