Benjamin Kay
Benjamin Kay
C++ allows the use of self-referential structures by convention; Rust does not. Using cpp_class! to wrap a class that is not trivially relocatable is unsafe because Rust might move the...
quick-xml is an great crate, and being able to use it with serde would be just amazing! It looks like there are a few issues already open with regard to...
The current framework for iteration over arrays is confusing. Issue edited because it's even more confusing than at first glance! Common scenarios for iteration include: - Iterating over the elements...
The `SVDDCInto` trait should require `self` to be `DataMut`, but for the `SVDDC` trait we only need `self` to be `Data` since we do not own it.
Note this is a *breaking change* that will require users of `mapv_into_any()` to tell the compiler, by annotating the return type, whether the returned array should be an `Array` or...
Part of the keyword generics proposal involves writing a single function that is generic over sync and `async` contexts, but whose implementation can be *specialized* depending on which context it...
Adds support for the NIFTI-2 header format. The PR is just enough to compile and run tests. If approved, documentation and additional test cases will be needed in a subsequent...
The [nifti-1](https://nifti.nimh.nih.gov/nifti-1) file format was finalized in 2007. In 2011, the [nifti-2](https://nifti.nimh.nih.gov/nifti-2) format was created to support larger data sets. Nifti-2 is now widely-used in the neuroimaging field, and furthermore,...