aboutsummaryrefslogtreecommitdiff
path: root/examples/add.rs
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-03 01:25:46 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-03 01:25:46 -0700
commit8b1924f6c2bfdc7f199e95e6564a8a51e4312ef5 (patch)
tree83f6b48aa724ee8b6b773590aa106a9f6d46d72d /examples/add.rs
parentc6d732eee2721cd6191672cbe2c57fb17c3fffe4 (diff)
downloadbun-8b1924f6c2bfdc7f199e95e6564a8a51e4312ef5.tar.gz
bun-8b1924f6c2bfdc7f199e95e6564a8a51e4312ef5.tar.zst
bun-8b1924f6c2bfdc7f199e95e6564a8a51e4312ef5.zip
Add docs for FFI
Diffstat (limited to 'examples/add.rs')
-rw-r--r--examples/add.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/add.rs b/examples/add.rs
new file mode 100644
index 000000000..8ff8676cc
--- /dev/null
+++ b/examples/add.rs
@@ -0,0 +1,7 @@
+#[no_mangle]
+pub extern "C" fn add(a: isize, b: isize) -> isize {
+ a + b
+}
+
+// to compile:
+// rustc --crate-type cdylib add.rs