rustちゃん、stdだけだと非同期ソケットI/O厳しいのかな。selectがない……。
libc crate使えばいいけど、unsafeなんだよな。https://docs.rs/libc/latest/libc/fn.select.html
nix crateならunsafeを外してくれるが、そのためだけなら自分でunsafe処理したほうがいいかな?https://docs.rs/nix/latest/nix/index.html
これはpollのやつだけど、これくらいなら用途を限定した環境下なら自分で書けるかな。unsafeの練習も兼ねて書くか。
https://github.com/nix-rust/nix/blob/master/src/poll.rs
Experimental private instance. Running on FreeBSD!
libc crate使えばいいけど、unsafeなんだよな。
https://docs.rs/libc/latest/libc/fn.select.html
nix crateならunsafeを外してくれるが、そのためだけなら自分でunsafe処理したほうがいいかな?
https://docs.rs/nix/latest/nix/index.html