Shane F. Carr
Shane F. Carr
No, I'm asking whether Python UCS1 can be fed into ICU4X Latin-1 APIs and whether Python UCS2 can be fed into ICU4X UTF-16 APIs, in which case we don't need...
Oh I see, I missed the part about mixing encodings. Yeah, if there's an easy way to do it, traits seem to make sense here.
I think we only need 4 encodings in ICU4X itself: Latin-1, potentially ill-formed UTF-8, potentially ill-formed UTF-16 (with unpaired surrogates), and potentially ill-formed UTF-32. Any encodings more strict than this...
It isn't 4^2, it is 4 + 4 choose 2, which is 8.
ok, maybe it should return `(Option, Option)` then? Or maybe TryWriteable just shouldn't have this function?
Just the result of running `writeable_borrow` on both the Ok and the Err variants. If either needs to be computed, then it is `None`. For example, often TryWriteable is implement...
What if we had a signature like ```rust trait NewWriteSink fmt::Result; } trait TryWriteable { // ... fn try_write_bikeshed(Option { // functions that set the inner option to None and...
- @robertbastian We could just remove it in 2.1; we don't seem to use it - @robertbastian We could use it in impl TryWriteable for PotentialUtf8 - @sffc That's a...
Another related question is whether we want to continue maintaining two different classes of unstable and internal APIs, or whether we should consolidate this down to just one class? Manish...
State of doc(hidden) in ICU4X: ``` $ find . -name '*.rs' -exec grep -F '#[doc(hidden)]' {} ';' | awk '{$1=$1};1' | sort | uniq -c 92 #[doc(hidden)] 1 #[doc(hidden)] //...