swift-bridge支援從Swift呼叫非同步Rust函式
預設情況下禁用非同步功能支援。您可以使用“async”功能啟用它,該功能會引入tokio並once_cell作為依賴項。
#[swift_bridge::bridge] mod ffi { extern "Rust" { async fn some_async_function() -> u32; } } async fn some_async_function() -> u32 { 123 } func testSomeAsyncFunction() async { let num = await some_async_function() XCTAssertEqual(num, 123) } |
還不支援非同步 Rust 函式中的引數。
還不支援非同步 Rust 函式中所有支援的型別。
點選標題
相關文章
- Swift3.0 呼叫C函式-_silen_nameSwift函式
- 如何在 Deno 應用程式中呼叫 Rust 函式Rust函式
- 非線性支援向量機 與核函式函式
- Swift,函式Swift函式
- swift 函式Swift函式
- 【函式式 Swift】函式式思想函式Swift
- Swift 呼叫 Objective-C 的可變引數函式SwiftObject函式
- 【函式式 Swift】QuickCheck函式SwiftUI
- apiAutoTest:支援自定義函式,用例中可呼叫API函式
- Winform同步呼叫非同步函式死鎖原因分析、為什麼要用非同步ORM非同步函式
- Swift可選鏈式呼叫Swift
- C++函式呼叫棧從何而來C++函式
- Rust中的into函式和from函式Rust函式
- 學習Rust 函式Rust函式
- Rust 函式有哪些Rust函式
- JS-非同步函式鏈式呼叫2(精簡版,推薦)JS非同步函式
- 空函式有參函式呼叫引數的注意事項Swift 1.1語言函式Swift
- swift 函式傳遞Swift函式
- Swift 函式提前返回Swift函式
- Swift-函式(Functions)Swift函式Function
- 子函式呼叫函式
- 函式呼叫棧函式
- Direct3D Draw函式 非同步呼叫原理解析3D函式非同步
- 【函式式 Swift】可選值函式Swift
- 基於rust實現的事件系統,支援同步和非同步Rust事件非同步
- 淺談Swift中的函式式Swift函式
- PHP 都有,Go 憑什麼不支援命名引數呼叫函式?PHPGo函式
- 外部函式的呼叫函式
- gdb 如何呼叫函式?函式
- 函式指標呼叫函式指標
- C程式函式呼叫&系統呼叫C程式函式
- [非專業翻譯] Mapster - 非同步支援非同步
- 《機器學習_07_03_svm_核函式與非線性支援向量機》機器學習函式
- lua非全域性函式函式
- PostgreSQL函式裡呼叫函式(SETOF + RETURN QUERY)SQL函式
- JS中函式內套函式的呼叫JS函式
- js函式 函式自呼叫 返回函式的函式 (閉包)JS函式
- Rust中的函式指標Rust函式指標