Shane F. Carr
Shane F. Carr
There are cases when byte strings are human-readable in ASCII form, but are represented as `&[u8]` instead of `&str`. It would be nice if serde_json's `serialize_bytes` impl would detect if...
The ECMAScript Temporal champions agreed long ago that a type named `DateTime` is fraught. The reasons for this are fairly well documented in the Temporal docs as well as in...
I need to rebase this.
In the zerovec crate, we currently have `ZeroMap`, which does a binary-search lookup through the keys. This results in small code size and compact data layout, but it doesn't scale...
@zbraniecki suggested that we could rename our unstable constructors from `_unstable` to `_with_versioned_provider`. I'd like to discuss a few options: 1. `_unstable` 2. `_with_versioned_provider` 3. `_with_unstable_provider` I lean toward (3)....
More feedback from @markusicu regarding docs: In `icu_list`: - `ListFormatter::format` - docs are jarring because the second sentence mentions “first layer of parts” without introducing “parts”. Should say that it...
There's not a reason it needs to be fallible. We should use unsigned_abs instead of checked_abs. This is feedback from @markusicu.
From @markusicu: > How do you handle conversions from `i128` and `u128` types when you only have a `u64` for the `i`, `v`, `f` operands? We truncate the high digits,...
From @markusicu: > Rename method names `from_tr35_…` to `from_uts35_…` > Could omit the `_tr35_` infix altogether, and then just document, and maybe implement the `From` trait > Could also use...