エントリーの編集
                エントリーの編集は全ユーザーに共通の機能です。
                    必ずガイドラインを一読の上ご利用ください。
RustでPHPのような連想配列を作った - Qiita
記事へのコメント0件
- 注目コメント
 - 新着コメント
 
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
          - バナー広告なし
 - ミュート機能あり
 - ダークモード搭載
 
関連記事
RustでPHPのような連想配列を作った - Qiita
概要 RustでHashMapを用いたPHP風の連想配列を作りました。 ほとんどの記事で、HashMapに特定の型のみを... 概要 RustでHashMapを用いたPHP風の連想配列を作りました。 ほとんどの記事で、HashMapに特定の型のみを用いた使い方しかしていなかったので(というかそれで十分なのだろうけれど)、どんな型でも入るHashMapを作りました。 経緯(飛ばしてもOK) ironライブラリを用いてWebプログラミングの勉強をしていたとき、PHPのセッション配列がほしくなりました。 最初はenumにInteger(i64)やBool(bool)といったヴァリアントを持たせてHashMapに入れていたのですが、 if let Some(Value::Integer(value)) = ...; と書いているとどうしても冗長に感じてきて、別の方法をとることにしました。 実装 といっても、使うのはAnyトレイトだけです。Boxに包んで使います。 // (Boxの中身の)値のイミュータブルな参照を返す fn
              
            

