-
## Features that we would like to see
### Required (we almost certainly want them)
- [ ] Macros wrapping expressions in `unsafe` blocks when using `unsafe_op_in_unsafe_fn`.
+ Issue: https…
-
I looked into two approaches for writing bindings for slatedb
1. [opendal](https://github.com/apache/opendal/tree/main/bindings)
2. using wasm binaries to write bindings
as far as the wasm appr…
-
I previously used Rust's stable channel along with `rust-analyzer` from `nixpkgs`. This provided a [wrapper](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/rust/rust-analyzer/wrap…
-
The rust-bitcoin project has been pretty reckless with API breaks. This trend started about a couple of years ago. API breaks introduce costs **and risks** to downstream projects. Some of these projec…
-
auto-reduced (treereduce-rust):
````rust
#[const_trait]
trait Foo3
where
Self::Bar: Clone,
Self::Baz: Clone,
{
type Baz = T;
}
````
original:
````rust
//@ check-pass
//@ compile-flags:…
-
I'm currently quite bored with Python packaging and environment in general. This is just an idea and I know the work is really huge (already tried PoC in the past), so this is a really long-term discu…
-
The code in v1.8.0 is:
```rust
impl From for SharedString {
fn from(s: String) -> Self {
s.as_str().into()
}
}
impl From for SharedString {
fn from(value: &…
-
Apparently `needs-dynamic-linking` is not equivalent to checking if dylib or cdylib crate types are supported.
- In compiletest, `needs-dynamic-linking` performs a check based on target cfg's `dynami…
-
See https://github.com/rust-lang/rust/pull/129884 and https://github.com/rust-lang/rust/issues/116344 for context explaining what a forbidden target feature is.
The plan for target features like `fpr…
-
Got this bad boy exploding a billion gravelers in just ~1.33s on my system. Now to see if I can write something for the GPU without race conditions or infinite loops.
https://github.com/JonRatzell/Gr…