@hexin implの中に入れなければいける?
美少女のもみあげと裾についておはなしします
🔞性欲駆動開発アカウントにつき覚悟してください
Avatar icon: [𝕏] nunyu31
Header: [𝕏] hataraku125
弐寺: 1751-5340
ロケット推進剤、51から46にしたのは4,5,6番の動作順いじって1サイクル/個短縮しただけでデザインは51のやつとほとんど同じ
このアカウントは、notestockで公開設定になっていません。
そもそも訓令式なら â でヘボン式なら ā みたいに使うアクセント記号に違いはあれど長母音は長音記号を使うことになってた気がする。パスポート式だとなぜか長音記号が使えないのでよりによってパスポートでは Yuu とか Yu にするしかないはずだけど。
夏稀の彼氏 さんのチェックイン (12月3日 15:28) - Tissue https://shikorism.net/checkin/6309
It is proven! I am kb10uy on Keybase: https://keybase.io/kb10uy/sigchain#944075cfe08e32d3134a753eef947ab384915d971c5568aa1c30a034a58375b10f
このアカウントは、notestockで公開設定になっていません。
個人的には、 Cow だと結局
元のライフタイムを引き継いでしまうので struct の中に入れるなら String としてしまって良い気がする。
引数位置なら Borrow<str> とか Into<String> を使うことでもうちょっと広く取ることができるけど
(値が渡り歩くような) struct に参照を入れないほうがよいというのをどこかで見た気がしたので internal でもなければ普通に String にしちゃってた
KeyType に ValueType を関連付けるのがうまくできないから同じValueTypeを複数保持するのは難しいかも?
any.rs.html -- source
https://doc.rust-lang.org/1.39.0/src/core/any.rs.html#100-102
std::any::TypeId - Rust
https://doc.rust-lang.org/1.39.0/std/any/struct.TypeId.html#method.of
any.rs.html -- source
https://doc.rust-lang.org/1.39.0/src/core/any.rs.html#447-451
typemap が内部で RTTI を使っているっぽいいのはわかったけど型安全性はともかくとして実行時コストどれぐらいなんかなあと思ったもので
std::any::Any - Rust
https://doc.rust-lang.org/1.39.0/std/any/trait.Any.html#tymethod.type_id
Any::type_id() の example がまさにそれやな
TypeId 、よーするに RTTI 相当のものを見ているだけだろうし、たとえば Box<dyn Any + 'static> 経由で取ってきたら dyn Any ではなく本来の値の型が取れると思う