Aurelia Molzer
Aurelia Molzer
Implementing two new buffers in `texel` which interact through the existing `Texel` type: * `CellBuffer`, keeping its data in a shared `Rc` and supporting concurrent modification. * `AtomicBuffer`, keeping its...
This can be more efficient than use `to_owned()` on a deref'd slice. By letting the allocator decide if the allocation can be reused with a different alignment, it can elide...
The protecting code of mutators does not protect the (implicit) panic exit point with assertions of the invariant holding. This makes it possible to observe an instace of a tightness-defined...
This trait indicates a type has no internal validity requirements. Even when two types are layout compatible it is not generically safe to cast between them. Types may define additional...
There are some parts of the language with special-cased interaction based on the size information ot types. The plain `core::mem::transmute` requires the compiler to prove size-equivalence of two types, in...
Applies the specification more precisely: allow empty values, do not remove leading spaces from values, if separator is more than a single space, do not fail on additional value contents...
Currently the try page is broken due to a chain of redirects and content security policy. The following occurs, when I try to visit the page: ``` http://trypython.org -> 301...
This sketches how to fully remove the deprecated `GenericImage::get_pixel_mut`, complementary to #2344 . This allows writing a rather well-defined _view_ type for a `GenericImage` in which the caller choose the...
Let's get started on the larger API changes for better color treatment etc. As discussed previously in relation to the `Pixel` trait, we could free up terminology for non-Pixel representations...