mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-11 22:43:42 +00:00
Remove need for associated_type_bounds in std.
This commit is contained in:
parent
79220247cd
commit
aec51fbf40
@ -224,7 +224,6 @@
|
||||
#![feature(allocator_internals)]
|
||||
#![feature(allow_internal_unsafe)]
|
||||
#![feature(allow_internal_unstable)]
|
||||
#![feature(associated_type_bounds)]
|
||||
#![feature(box_syntax)]
|
||||
#![feature(c_unwind)]
|
||||
#![feature(cfg_target_thread_local)]
|
||||
|
@ -571,7 +571,8 @@ impl<T: CoerceUnsized<U>, U> CoerceUnsized<UserRef<U>> for UserRef<T> {}
|
||||
impl<T, I> Index<I> for UserRef<[T]>
|
||||
where
|
||||
[T]: UserSafe,
|
||||
I: SliceIndex<[T], Output: UserSafe>,
|
||||
I: SliceIndex<[T]>,
|
||||
I::Output: UserSafe,
|
||||
{
|
||||
type Output = UserRef<I::Output>;
|
||||
|
||||
@ -591,7 +592,8 @@ where
|
||||
impl<T, I> IndexMut<I> for UserRef<[T]>
|
||||
where
|
||||
[T]: UserSafe,
|
||||
I: SliceIndex<[T], Output: UserSafe>,
|
||||
I: SliceIndex<[T]>,
|
||||
I::Output: UserSafe,
|
||||
{
|
||||
#[inline]
|
||||
fn index_mut(&mut self, index: I) -> &mut UserRef<I::Output> {
|
||||
|
Loading…
Reference in New Issue
Block a user