タグ

ブックマーク / gist.github.com/sile (1)

  • Rustの『RFC 2113: dynトレイト構文』の要約メモ

    rfc_2113.md RFC 2113: dynトレイト構文 Start Date: 2017-08-17 RFC: http://rust-lang.github.io/rfcs/2113-dyn-trait-syntax.html PR: rust-lang/rfcs#2113 Issue: rust-lang/rust#44662 要約 トレイトオブジェクトのためにdyn Trait構文を導入 "bare trait"構文は非推奨扱い dynキーワード: 最初は文脈的(contextual) 将来的には真のキーワードにする 動機 現在の構文は、しばしば曖昧で紛らわしい 以下の例のように、トレイトとトレイトオブジェクトの見た目が区別できない: impl<T> SomeTrait for T where T: AnotherTraintとすべきところで、Impl SomeTrait f

    Rustの『RFC 2113: dynトレイト構文』の要約メモ
    mizdra
    mizdra 2018/06/29
    RFC 2113の要点が日本語でまとめられている
  • 1