matthieu-m
matthieu-m
I'm afraid the section on **Imperfect derives** is too optimistic. I suppose it makes sense _intuitively_ that `None` doesn't require `T: Default`, but what about an _arbitrary expression_? This RFC...
> To be able to do this we need a helper method that simulates a "realloc" from the untagged address to the tagged address to make the memory model happy....
The discrepancy caused by LLVM (and Rust) not understanding the concept of TBI is fairly unfortunate. I think it should be noted in **Future Possibilities** that the choice of using...
# Whitespace Sensitivity I find it very unfortunate that your proposal relies on whitespace sensitivity, and I am afraid it's going to be an uphill challenge due to that. Apart...
> Re: [#3830 (comment)](https://github.com/rust-lang/rfcs/pull/3830#issuecomment-2949935003) @matthieu-m > > I strongly disagree on almost every point: > > > I find it very unfortunate that your proposal relies on whitespace sensitivity, and...
> @matthieu-m > > > Or rather, string literals preserve whitespace that is part of the string, but are completely unaffected by whitespace outside the string. > > Not true:...
> I _do_ find typing `//!` over and over in a long module doc comment obnoxious, as it happens. I kinda wish the style for those was `/*! ... */`...
> I want to be clear that I did *not* suggest taking the minimum. I suggested using the first line's indentation as the amount to strip, instead. (If some later...
I was thinking about the (possible) future alternative receivers for `set_discriminant`: - Having to call `.as_mut_ptr()` is not so bad, what is more annoying is the loss of guarantees. Yes...
### Shallow As a little naming nit, I would like to remind everyone here that there is a term of the art for "lightweight" copies as used in this RFC:...