diff options
| author | Corey Farwell <coreyf@rwell.org> | 2017-04-18 14:05:42 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-04-18 14:05:42 -0400 |
| commit | 353bdb30e35aa03cc3055505687eb77b304441b1 (patch) | |
| tree | 81327e3b29267a72de6973f2a15b56b879c4ab26 /src/test/run-pass/thinlto | |
| parent | c398efc53f09f6e1a8cba4ec2259ffb9d89f0542 (diff) | |
| parent | bbdf190c6a2d5bc095c8d3addff0868395bff31f (diff) | |
| download | rust-353bdb30e35aa03cc3055505687eb77b304441b1.tar.gz rust-353bdb30e35aa03cc3055505687eb77b304441b1.zip | |
Rollup merge of #40290 - 3Hren:master, r=aturon
Add `as_bytes()` for `FromUtf8Error`. This change allows to obtain an underlying invalid UTF-8 bytes without `FromUtf8Error` destruction. Such method may be useful for example in a library that attempts to save both valid and invalid UTF-8 strings in some struct and to be able to provide immutable access to it without destruction. Personally without this change I ended with `Result<String, (Vec<u8>, Utf8Error)`, which almost copies the functionality of `FromUtf8Error`, but allows immutable view access.
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions
