diff options
Diffstat (limited to 'rust/alloc/lib.rs')
| -rw-r--r-- | rust/alloc/lib.rs | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/rust/alloc/lib.rs b/rust/alloc/lib.rs index 9c7ea73da108..36f79c075593 100644 --- a/rust/alloc/lib.rs +++ b/rust/alloc/lib.rs @@ -80,6 +80,8 @@      not(no_sync),      target_has_atomic = "ptr"  ))] +#![doc(rust_logo)] +#![feature(rustdoc_internals)]  #![no_std]  #![needs_allocator]  // Lints: @@ -115,7 +117,6 @@  #![feature(const_eval_select)]  #![feature(const_maybe_uninit_as_mut_ptr)]  #![feature(const_maybe_uninit_write)] -#![feature(const_maybe_uninit_zeroed)]  #![feature(const_pin)]  #![feature(const_refs_to_cell)]  #![feature(const_size_of_val)] @@ -141,7 +142,6 @@  #![feature(maybe_uninit_uninit_array)]  #![feature(maybe_uninit_uninit_array_transpose)]  #![feature(pattern)] -#![feature(pointer_byte_offsets)]  #![feature(ptr_internals)]  #![feature(ptr_metadata)]  #![feature(ptr_sub_ptr)] @@ -156,6 +156,7 @@  #![feature(std_internals)]  #![feature(str_internals)]  #![feature(strict_provenance)] +#![feature(trusted_fused)]  #![feature(trusted_len)]  #![feature(trusted_random_access)]  #![feature(try_trait_v2)] @@ -168,7 +169,7 @@  //  // Language features:  // tidy-alphabetical-start -#![cfg_attr(not(test), feature(generator_trait))] +#![cfg_attr(not(test), feature(coroutine_trait))]  #![cfg_attr(test, feature(panic_update_hook))]  #![cfg_attr(test, feature(test))]  #![feature(allocator_internals)] @@ -276,7 +277,7 @@ pub(crate) mod test_helpers {      /// seed not being the same for every RNG invocation too.      pub(crate) fn test_rng() -> rand_xorshift::XorShiftRng {          use std::hash::{BuildHasher, Hash, Hasher}; -        let mut hasher = std::collections::hash_map::RandomState::new().build_hasher(); +        let mut hasher = std::hash::RandomState::new().build_hasher();          std::panic::Location::caller().hash(&mut hasher);          let hc64 = hasher.finish();          let seed_vec =  | 
