Results 159 issues of Nugine

const-fn-compatible vs const-context-only

documentation

New API: + [x] `compare!` + [x] `strip_prefix!` + [X] `strip_suffix!` + [ ] `lines!` + [x] `join!` + [ ] `split_ascii_whitespace!` + [x] `sorted!` Docs: + [ ] API...

+ https://github.com/rust-lang/rust/issues/39412 + https://github.com/dtolnay/tt-call + https://github.com/dtolnay/macro-string + https://github.com/rust-lang/rust/issues/90765

https://github.com/rust-lang/rust-clippy/issues/12537

upstream bug

+ [ ] BSDs + #39 + [ ] Apple M1 + #35 + https://github.com/cross-rs/cross/issues/508 + https://github.com/actions/runner-images/issues/2187

tests

The current APIs are nearly stable. Remaining questions: - [x] `rlimit` will not add cgroups API. [cgroups-rs](https://crates.io/crates/cgroups-rs) is recommanded now. - [x] Is it ok to use `u64` as the...

+ https://serverfault.com/questions/122679/how-do-ulimit-n-and-proc-sys-fs-file-max-differ

Since `asm!` has been stabilized, I think it's interesting to add support for direct syscalls. It makes a **real pure rust** binary possible. This feature will not block rlimit v1.0....

enhancement

`Worker::tag_recv` accepts `&mut [MaybeUninit]` as a data buffer. https://github.com/madsys-dev/async-ucx/blob/d38238742b714c0a1ed4ae571d0a8175883eb226/src/ucp/endpoint/tag.rs#L5-L8 However, a future can be cancelled(dropped) at any time. While the IO operation is still in progress, the data buffer may...