コツコツPRを投げてたら、とあるOSSのコラボレータになれました。 こちらのコラボレータになれました。 swift-bridgeは、RustとSwiftを繋ぐffiを自動生成するツールです。swift-bridgeの紹介は別の記事でまとめようと思います。 以下はswift-bridgeを使った例です。 //Rust #[swift_bridge::bridge] mod ffi { enum SomeEnum { Variant1 Variant2 { value: usize } Variant3(i32, u32) } extern "Rust" { type SomeType; //不透明な型 #[swift_bridge(init)] fn new() -> SomeType; fn some_function(&self) -> i32; } } pub SomeType(i32