icon

FromUtf8Error みたいに、 as_bytes と into_bytes の両方を持って、参照の取得と、 Vec 本体の取得両方に対応しておくみたいなのもあるよね doc.rust-lang.org/stable/std/s

icon

Microsoft To Do、 Android のウィジェットが不安定すぎるな

icon

Linux わかんないって言いながら、頑張って仮想マシンのディスクサイズを拡張してたけど、無事完了した。よかったよかった

icon

tokio thread::park

icon

SO-02K、もうセキュリティアップデートも降ってこない……

icon

ソニータイマーでタッチパネル効かなくなった経験あり(Z3C, A4 あたりで多発したやつ)

icon

「(ギガは10億)」とは書くけど、「(キロは1000)」とは書かないんだな nikkei.com/article/DGXMZO56324

Web site image
楽天、携帯料金を発表 自社エリア上限なし月2980円(写真=共同)
icon

ConoHa チャージが切れている。今月の株主優待はまだか!?

icon

Go、 channel が第一級の存在なのに channel を使わなくてもデータがスレッドを越えることができて、何もかも台無し

icon

超粗挽きした

icon

Kubernetes はちょこちょこ触ったけど、 Docker Swarm はノード接続してわーい以外にやったことないし、真面目に組んだらどうなるのかやってみたいなとふと思った

icon

Docker 内で Podman 動かす進捗どんなもんなんだろ github.com/containers/libpod/i

Web site image
Support running podman containers inside unprivileged (docker) container · Issue #4131 · containers/podman
icon

mvn archetype:generate 遅すぎでしょ

icon

ドコモおおおおおおおおお

Attach image
icon

Rc の clone、 clone ではないし Clone trait で実現するべきではないのではと思ってる

icon

> The Rc::clone(&from) syntax is the most idiomatic because it conveys more explicitly the meaning of the code.
doc.rust-lang.org/stable/std/r

あー公式ドキュメントがそういう書き方推しなのか(そういう問題じゃなくて、 add_ref とかそういう表現にするべきだよなという意見を僕は持ってるけど)

icon

@kb10uy new_ref でよくない?

2020-03-07 20:58:34 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

たとえば

#[derive(Clone)]
struct Foo {
bar: Rc<Bar>,
baz: Baz,
}

みたいなことができてほしいとき、 Rc<T>: Clone がないと自明な impl Clone for Foo { ... } を手書きすることになってしまう

icon

これは Rc が Clone であるという前提で語ればそうだけど、そうじゃなかった場合、そもそも Rc を含む構造体の clone ってどういう意味? からスタートするので、実際に Clone を実装するなら、手書きする方が筋がいい

2020-03-07 21:05:39 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

たとえば raw pointer の Clone / Copy がアドレスのコピーであることに疑いはないと思うんだけど、よーするにポインタとそれが指すオブジェクトは区別されているわけね。
それで Box / Rc / Arc も Deref を実装した smart pointer であるわけで、その Clone は smart pointer が指すオブジェクトではなく smart pointer そのものの「複製」を意味していると考えるのが自然だと思うんですよ。
であれば、 Rc の Clone 実装が refcount 増加であっても不自然さはないと考えられる

icon

Box では clone は中身の clone になるので、そもそも Rust の文脈でポインタのコピーというもの自体が不自然では?

icon

あーでも &T はコピー可能か