std: Collapse SlicePrelude traits

This commit collapses the various prelude traits for slices into just one trait:

* SlicePrelude/SliceAllocPrelude => SliceExt
* CloneSlicePrelude/CloneSliceAllocPrelude => CloneSliceExt
* OrdSlicePrelude/OrdSliceAllocPrelude => OrdSliceExt
* PartialEqSlicePrelude => PartialEqSliceExt
This commit is contained in:
Alex Crichton
2014-12-11 09:44:17 -08:00
parent 126db549b0
commit 7741516a8b
42 changed files with 782 additions and 539 deletions

View File

@@ -26,7 +26,7 @@ use os;
use path::{Path,GenericPath};
use result::*;
use result::Result::{Err, Ok};
use slice::{AsSlice,SlicePrelude};
use slice::{AsSlice,SliceExt};
use str;
use string::String;
use vec::Vec;
@@ -295,7 +295,7 @@ pub mod dl {
use ptr;
use result::Result;
use result::Result::{Ok, Err};
use slice::SlicePrelude;
use slice::SliceExt;
use str::StrPrelude;
use str;
use string::String;