-
I don't think we need dynamic dispatch for these methods, since they're only dealing with one `DataSource` at once. I think only the underlying storage of mappings needs to dynamically dispatch. Using…
-
Known issues
- The file header structure is slightly different - it has an extra version field
- `Vector`, `Rotator`, and `Quat` use double-precision floats ("large world coordinates")
- `TextPrope…
-
This is a tracking issue for the unstable `core_simd` feature in the standard library. SIMD support is quite a thorny topic, but it's largely covered in https://github.com/rust-lang/rfcs/pull/1199, be…
-
Right now `[Z]` only implements `Zeroize` if `Z: DefaultIsZeroes`[0].
While `Vec`[1], `Box`[2], and even `[Z; N]`[3] all implement `Zeroize` if `Z: Zeroize`.
The justification for `impl Zeroize fo…
-
I tried this code:
```rust
#![feature(inline_const)]
fn run() {
const { assert!(false) };
}
```
I expected to see this happen: compile error.
Instead, this happened: compile pa…
-
# Proposal
## Problem statement
Unlike almost all std collections, `VecDeque` does not have a `const fn new()`. Also, there is currently no way to convert a `Vec` into a `VecDeque` without pot…
-
The following code ICEs from 1.24.0 onwards when built with `-Clink-dead-code` ([godbolt](https://godbolt.org/z/aTEhajEzM)):
```rust
struct Banana Self;
fn apple() -> Self {
Self::ch…
-
Hi everyone- I'm starting to play around with buck2 and it looks very interesting!
I noticed that the release build (`cargo build -r`) clocks in at 75MB on my M1 MBP. But, `strip` knocks a solid 23…
-
In 181fcb97f702b36e839256daae3104ee2a89c135 running `cargo run examples/gui/Hello.roc` triggers an `unreachable!`
```
'internal error: entered unreachable code: so far', compiler/mono/src/ir.rs:24…
-
`OptionalColumn` should be the default, so all consumers would need to handle `Option`, or try to convert to full column
```rust
pub trait OptionalColumn: Send + Sync {
fn get_val(&self, id…