about summary refs log tree commit diff
path: root/src/libstd/sys_common/bytestring.rs
AgeCommit message (Collapse)AuthorLines
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-3/+3
2019-02-28libstd => 2018Taiki Endo-2/+2
2019-02-17Use more impl header lifetime elisionScott McMurray-1/+1
There are two big categories of changes in here - Removing lifetimes from common traits that can essentially never user a lifetime from an input (particularly `Drop` & `Debug`) - Forwarding impls that are only possible because the lifetime doesn't matter (like `impl<R: Read + ?Sized> Read for &mut R`) I omitted things that seemed like they could be more controversial, like the handful of iterators that have a `Item: 'static` despite the iterator having a lifetime or the `PartialEq` implementations where the flipped one cannot elide the lifetime.
2018-12-25Remove licensesMark Rousskov-10/+0
2018-04-12Move Utf8Lossy decoder to libcoreSimon Sapin-1/+1
2017-12-18Add lossless debug implementation for unix OsStrsDiggory Blake-0/+56