0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在trait中使用 `async fn`

jf_wN0SrCdH ? 來源:Rust語言中文社區(qū) ? 作者:Rust語言中文社區(qū) ? 2022-11-23 15:40 ? 次閱讀

在 trait 中使用async fn

async 工作組很高興地宣布async fn現(xiàn)在可以在 nightly 版本的 traits 中使用。在 playground 上有一個完整的工作示例。我們將介紹一些限制,還有一些已知有待解決的錯誤,但我們認為它已經(jīng)準備好供一些用戶嘗試。

使用示例如下:

#![feature(async_fn_in_trait)] trait Database { async fn fetch_data(&self) -> String; } impl Database for MyDb { async fn fetch_data(&self) -> String { ... } }

更多請看官方blog:https://blog.rust-lang.org/inside-rust/2022/11/17/async-fn-in-trait-nightly.html

社區(qū)受助人聚焦:Sebastian Thiel

由 Rust 基金會發(fā)起的系列活動,認識 Sebastian Thiel:Gitoxide 核心開發(fā)人員和我們新的 Rust 基金會社區(qū)受助人聚焦系列的第一個主題。

更多請看原文:https://foundation.rust-lang.org/news/community-grantee-spotlight-sebastian-thiel/

sapling 項目

sapling 項目是由 Facebook 發(fā)布的,一個跨平臺、高度可擴展、兼容 Git 的源代碼控制系統(tǒng)。它旨在為用戶提供用戶友好且功能強大的界面,以及極大的可擴展性以處理包含數(shù)百萬個文件和數(shù)百萬次提交的存儲庫。

項目地址:https://github.com/facebook/sapling

Hyperpom 發(fā)布

Impalabs 發(fā)布了 Hyperpom,這是一個用 Rust 編寫的 64 位 ARM 二進制模糊器,基于 Apple Silicon 的 hypervisor。它是基于突變和覆蓋引導(dǎo)的。本文概述了它的內(nèi)部結(jié)構(gòu),介紹了它由不同的組件組成,以及它們之間的關(guān)系。最重要的是,它還收集了開始和開始模糊自己的64位ARM目標所需的所有資源。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • rust語言
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    2988
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    226

    瀏覽量

    6497

原文標題:【Rust日報】2022-11-18 在 trait 中使用 `async fn`

文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    反向電流應(yīng)用中使用比較器

    電子發(fā)燒友網(wǎng)站提供《反向電流應(yīng)用中使用比較器.pdf》資料免費下載
    發(fā)表于 09-19 12:50 ?0次下載
    <b class='flag-5'>在</b>反向電流應(yīng)用<b class='flag-5'>中使</b>用比較器

    反相降壓/升壓拓撲中使用 TPS62120應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《反相降壓/升壓拓撲中使用 TPS62120應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 09-10 10:27 ?0次下載
    <b class='flag-5'>在</b>反相降壓/升壓拓撲<b class='flag-5'>中使</b>用 TPS62120應(yīng)用說明

    反相降壓/升壓拓撲中使用 TPS62125應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《反相降壓/升壓拓撲中使用 TPS62125應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 09-10 10:25 ?0次下載
    <b class='flag-5'>在</b>反相降壓/升壓拓撲<b class='flag-5'>中使</b>用 TPS62125應(yīng)用說明

    設(shè)計中使用MOSFET安全工作區(qū)曲線

    電子發(fā)燒友網(wǎng)站提供《設(shè)計中使用MOSFET安全工作區(qū)曲線.pdf》資料免費下載
    發(fā)表于 09-07 10:55 ?0次下載
    <b class='flag-5'>在</b>設(shè)計<b class='flag-5'>中使</b>用MOSFET安全工作區(qū)曲線

    高壓應(yīng)用中使用電壓監(jiān)控器

    電子發(fā)燒友網(wǎng)站提供《高壓應(yīng)用中使用電壓監(jiān)控器.pdf》資料免費下載
    發(fā)表于 09-02 10:13 ?0次下載
    <b class='flag-5'>在</b>高壓應(yīng)用<b class='flag-5'>中使</b>用電壓監(jiān)控器

    設(shè)計中使用MOSFET瞬態(tài)熱阻抗曲線

    電子發(fā)燒友網(wǎng)站提供《設(shè)計中使用MOSFET瞬態(tài)熱阻抗曲線.pdf》資料免費下載
    發(fā)表于 08-28 09:21 ?15次下載
    <b class='flag-5'>在</b>設(shè)計<b class='flag-5'>中使</b>用MOSFET瞬態(tài)熱阻抗曲線

    為什么PCB中使用電阻器?

    電阻器是印刷電路板 (PCB) 中使用的最基本元件之一。它們是阻止電路中電流流動的無源器件。PCB 電阻器可以控制、劃分、穩(wěn)定、連接電路等。
    發(fā)表于 04-19 14:54 ?632次閱讀
    為什么<b class='flag-5'>在</b>PCB<b class='flag-5'>中使</b>用電阻器?

    鴻蒙OS開發(fā)實例:【ArkTS類庫異步并發(fā)async/await】

    async/await是一種用于處理異步操作的Promise語法糖,使得編寫異步代碼變得更加簡單和易讀。通過使用async關(guān)鍵字聲明一個函數(shù)為異步函數(shù),并使用await關(guān)鍵字等待Promise的解析(完成或拒絕),以同步的方式編寫異步操作的代碼。
    的頭像 發(fā)表于 04-02 20:57 ?716次閱讀
    鴻蒙OS開發(fā)實例:【ArkTS類庫異步并發(fā)<b class='flag-5'>async</b>/await】

    鴻蒙原生應(yīng)用開發(fā)-ArkTS語言基礎(chǔ)類庫異步并發(fā)簡述async/await

    Promise對象的解析,并將其解析值存儲result變量中。 需要注意的是,由于要等待異步操作完成,因此需要將整個操作包在async函數(shù)中。除了async函數(shù)
    發(fā)表于 03-06 14:44

    MDK中使用RTT為什么內(nèi)存占用這么大?

    為什么MDK中使用RTT ,內(nèi)存占用這么大?
    發(fā)表于 02-26 07:19

    FX3無法Windows中使用Gstreamer怎么解決?

    我正在開發(fā) FX3,我可以 Linux 和 Windows 中使用 y8 格式的 ffmpeg 流式傳輸相機, Linux 中使用 y8 格式的 Gstreamer,但我無法
    發(fā)表于 02-23 07:38

    如何在測試中使用ChatGPT

    Dimitar Panayotov 2023 年 QA Challenge Accepted 大會 上分享了他如何在測試中使用 ChatGPT。
    的頭像 發(fā)表于 02-20 13:57 ?642次閱讀

    半導(dǎo)體開關(guān)中使用共源共柵拓撲消除米勒效應(yīng)

    半導(dǎo)體開關(guān)中使用共源共柵拓撲消除米勒效應(yīng)
    的頭像 發(fā)表于 12-07 11:36 ?434次閱讀
    <b class='flag-5'>在</b>半導(dǎo)體開關(guān)<b class='flag-5'>中使</b>用共源共柵拓撲消除米勒效應(yīng)

    FN1-XXXXXA 系列 FN1-XXXXXA 系列

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)FN1-XXXXXA 系列相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有FN1-XXXXXA 系列的引腳圖、接線圖、封裝手冊、中文資料、英文資料,FN1-XXXXXA 系列真值表,
    發(fā)表于 09-27 18:01
    <b class='flag-5'>FN</b>1-XXXXXA 系列 <b class='flag-5'>FN</b>1-XXXXXA 系列

    FN1-XXXXXH6 系列 FN1-XXXXXH6 系列

    電子發(fā)燒友網(wǎng)為你提供()FN1-XXXXXH6 系列相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有FN1-XXXXXH6 系列的引腳圖、接線圖、封裝手冊、中文資料、英文資料,FN1-XXXXXH6 系列真值表,
    發(fā)表于 09-22 18:22
    <b class='flag-5'>FN</b>1-XXXXXH6 系列 <b class='flag-5'>FN</b>1-XXXXXH6 系列