エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RustのDerefトレイトによる挙動を確認してみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RustのDerefトレイトによる挙動を確認してみた - Qiita
この記事について RustのDerefトレイトについて、ドキュメントだけでは挙動がよく分からなかったので、... この記事について RustのDerefトレイトについて、ドキュメントだけでは挙動がよく分からなかったので、実際にサンプルを書きながら色々試して挙動を確認してみましたので、その結果について書いています。 主に参考にしたのは公式ドキュメントのDerefに関するページとDerefに関するAPI referenceです。 確認した環境やバージョンは以下の通りです。 MacOSX 10.11.6 (El Capitan) rust 1.5.1 Derefトレイトとは まず、RustのDerefトレイトの役割について確認しておきます。 Derefには以下の2つの機能が備わっています。 *による参照のデリファレンスをオーバーロードする 逆変換による型の自動変換 それでは、ひとつずつサンプルを通して確認します。 デリファレンス演算のオーバーロード 通常の参照のデリファレンスは&などで取得した参照から*で参