mirror of
https://github.com/Noratrieb/the-good-stuff.git
synced 2026-01-14 16:45:01 +01:00
18 lines
252 B
Rust
18 lines
252 B
Rust
use uwu::safe_extern::safe_extern;
|
|
|
|
#[safe_extern]
|
|
extern "Rust" {
|
|
fn add(a: u8, b: u8) -> u8;
|
|
}
|
|
|
|
mod _impl {
|
|
#[no_mangle]
|
|
pub(super) fn add(a: u8, b: u8) -> u8 {
|
|
a + b
|
|
}
|
|
}
|
|
|
|
#[test]
|
|
fn adding() {
|
|
assert_eq!(add(1, 2), 3);
|
|
}
|