summaryrefslogtreecommitdiff
path: root/ext/ffi/lib.rs
diff options
context:
space:
mode:
authorLeo Kettmeir <crowlkats@toaxl.com>2024-10-14 15:05:49 -0700
committerGitHub <noreply@github.com>2024-10-14 15:05:49 -0700
commitee7d4501435f0ebd655c8b50bd6e41ca19e71abc (patch)
tree00b3fce4c8d36320f360000b4b22024f9935ad8e /ext/ffi/lib.rs
parent8dbe77dd29a3791db58fda392dea45d8249b6bc9 (diff)
refactor(ext/ffi): use concrete error types (#26170)
Diffstat (limited to 'ext/ffi/lib.rs')
-rw-r--r--ext/ffi/lib.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/ffi/lib.rs b/ext/ffi/lib.rs
index 77ec3c85e..237f8c3b0 100644
--- a/ext/ffi/lib.rs
+++ b/ext/ffi/lib.rs
@@ -29,6 +29,13 @@ use repr::*;
use symbol::NativeType;
use symbol::Symbol;
+pub use call::CallError;
+pub use callback::CallbackError;
+pub use dlfcn::DlfcnError;
+pub use ir::IRError;
+pub use r#static::StaticError;
+pub use repr::ReprError;
+
#[cfg(not(target_pointer_width = "64"))]
compile_error!("platform not supported");