rustちゃん、stdだけだと非同期ソケットI/O厳しいのかな。selectがない……。

libc crate使えばいいけど、unsafeなんだよな。
docs.rs/libc/latest/libc/fn.se

nix crateならunsafeを外してくれるが、そのためだけなら自分でunsafe処理したほうがいいかな?
docs.rs/nix/latest/nix/index.h

Follow

これはpollのやつだけど、これくらいなら用途を限定した環境下なら自分で書けるかな。unsafeの練習も兼ねて書くか。

github.com/nix-rust/nix/blob/m

Sign in to participate in the conversation
Mastodon

Experimental private instance. Running on FreeBSD!