Offset 55357, 16 lines modifiedOffset 55357, 16 lines modified
55357 size_of::<T>()55357 size_of::<T>()
55358 MaybeUninit::uninit55358 MaybeUninit::uninit
55359 %../../book/ch17-02-trait-objects.html55359 %../../book/ch17-02-trait-objects.html
55360 default·representation55360 default·representation
55361 MaybeUninit::assume_init55361 MaybeUninit::assume_init
55362 Box::into_raw55362 Box::into_raw
55363 *const·T55363 *const·T
55364 #MaybeUninit::uninit().assume_init() 
55365 :https://en.wikipedia.org/wiki/Application_binary_interface55364 :https://en.wikipedia.org/wiki/Application_binary_interface
 55365 #MaybeUninit::uninit().assume_init()
55366 primitive·representation55366 primitive·representation
55367 »       Box::leak55367 »       Box::leak
55368 ../../std/alloc/index.html55368 ../../std/alloc/index.html
55369 Discriminant<T>55369 Discriminant<T>
55370 1https://doc.rust-lang.org/reference/glossary.html55370 1https://doc.rust-lang.org/reference/glossary.html
55371 the·Rustcompiler·assumes55371 the·Rustcompiler·assumes
55372 ../../std/keyword.enum.html55372 ../../std/keyword.enum.html
Offset 56072, 16 lines modifiedOffset 56072, 16 lines modified
56072 ArrayChunks::into_remainder56072 ArrayChunks::into_remainder
56073 flat_map()56073 flat_map()
56074 Iterator::is_partitioned56074 Iterator::is_partitioned
56075 Some(index)56075 Some(index)
56076 trait.Extend.html56076 trait.Extend.html
56077 position()56077 position()
56078 Peekable::peek56078 Peekable::peek
56079 !super::super::TrustedRandomAccess 
56080 *../../std/collections/struct.VecDeque.html56079 *../../std/collections/struct.VecDeque.html
 56080 !super::super::TrustedRandomAccess
56081 Result::product56081 Result::product
56082 crate::clone56082 crate::clone
56083 Iterator::reduce56083 Iterator::reduce
56084 core::iter::Product56084 core::iter::Product
56085 crate::iter::zip56085 crate::iter::zip
56086 Jimpl<I:·Iterator·+·?Sized>·Iterator·for·&mut·I·{·type·Item·=·I::Item;·...}56086 Jimpl<I:·Iterator·+·?Sized>·Iterator·for·&mut·I·{·type·Item·=·I::Item;·...}
56087 for_each()56087 for_each()
Offset 56323, 16 lines modifiedOffset 56323, 16 lines modified
56323 associated·RFC56323 associated·RFC
56324 Phttps://github.com/rust-lang/rfcs/blob/master/text/1236-stabilize-catch-panic.md56324 Phttps://github.com/rust-lang/rfcs/blob/master/text/1236-stabilize-catch-panic.md
56325 const_panic!56325 const_panic!
56326 »       &mut·Self56326 »       &mut·Self
56327 &mut·Struct<T>56327 &mut·Struct<T>
56328 What·is·56328 What·is·
56329 crate::pin::pin56329 crate::pin::pin
56330 Ptr:·Deref 
56331 the·pin·module·documentation56330 the·pin·module·documentation
 56331 Ptr:·Deref
56332 mem::ManuallyDrop56332 mem::ManuallyDrop
56333 pinning·projections56333 pinning·projections
56334 talk·about·below56334 talk·about·below
56335 crate::ops::Deref56335 crate::ops::Deref
56336 Vec::set_len56336 Vec::set_len
56337 &mut·Field56337 &mut·Field
56338 pointers56338 pointers
Offset 56429, 15 lines modifiedOffset 56429, 14 lines modified
56429 Result::unwrap_or56429 Result::unwrap_or
56430 Result::into_iter56430 Result::into_iter
56431 Result::as_deref56431 Result::as_deref
56432 memory_order_acquire56432 memory_order_acquire
56433 AtomicUsize::compare_exchange56433 AtomicUsize::compare_exchange
56434 AtomicPtr::compare_exchange56434 AtomicPtr::compare_exchange
56435 AtomicPtr::update56435 AtomicPtr::update
56436 <https://en.cppreference.com/w/cpp/atomic/atomic_signal_fence 
56437 AtomicU8::update56436 AtomicU8::update
56438 (https://en.cppreference.com/w/cpp/atomic56437 (https://en.cppreference.com/w/cpp/atomic
56439 AtomicI16::try_update56438 AtomicI16::try_update
56440 AtomicI64::compare_exchange56439 AtomicI64::compare_exchange
56441 AtomicI64::update56440 AtomicI64::update
56442 memory_order_relaxed56441 memory_order_relaxed
56443 AtomicIsize::try_update56442 AtomicIsize::try_update
Offset 56468, 16 lines modifiedOffset 56467, 16 lines modified
56468 C++20·atomicorderings56467 C++20·atomicorderings
56469 memory_order_acq_rel56468 memory_order_acq_rel
56470 Self::fetch_byte_add56469 Self::fetch_byte_add
56471 AtomicI16::update56470 AtomicI16::update
56472 AtomicU64::compare_exchange56471 AtomicU64::compare_exchange
56473 intro.races56472 intro.races
56474 memory_order_release56473 memory_order_release
56475 AtomicUsize::try_update 
56476 AtomicPtr::try_update56474 AtomicPtr::try_update
 56475 AtomicUsize::try_update
56477 AtomicI16::compare_exchange56476 AtomicI16::compare_exchange
56478 AtomicI64::try_update56477 AtomicI64::try_update
56479 AtomicIsize::update56478 AtomicIsize::update
56480 C++20·atomics56479 C++20·atomics
56481 the·same·as·those·ofC++2056480 the·same·as·those·ofC++20
56482 AtomicBool::update56481 AtomicBool::update
56483 AtomicU8::try_update56482 AtomicU8::try_update
Offset 56497, 14 lines modifiedOffset 56496, 15 lines modified
56497 AtomicI128::update56496 AtomicI128::update
56498 crate::hint::spin_loop56497 crate::hint::spin_loop
56499 »       lock-free56498 »       lock-free
56500 compare-and-swap·operation56499 compare-and-swap·operation
56501 pointer::wrapping_byte_sub56500 pointer::wrapping_byte_sub
56502 AtomicU16::update56501 AtomicU16::update
56503 AtomicI128::compare_exchange56502 AtomicI128::compare_exchange
 56503 <https://en.cppreference.com/w/cpp/atomic/atomic_signal_fence
56504 5https://en.cppreference.com/w/cpp/atomic/memory_order56504 5https://en.cppreference.com/w/cpp/atomic/memory_order
56505 memory_order_seq_cst56505 memory_order_seq_cst
56506 Self::fetch_byte_sub56506 Self::fetch_byte_sub
56507 AtomicU16::compare_exchange56507 AtomicU16::compare_exchange
56508 AtomicU64::try_update56508 AtomicU64::try_update
56509 AtomicUsize::update56509 AtomicUsize::update
56510 ;https://timsong-cpp.github.io/cppwp/n4868/intro.multithread56510 ;https://timsong-cpp.github.io/cppwp/n4868/intro.multithread
Offset 56585, 23 lines modifiedOffset 56585, 23 lines modified
56585 the·rules·of·references56585 the·rules·of·references
56586 slice::split_at_mut_checked56586 slice::split_at_mut_checked
56587 slice::sort_unstable_by56587 slice::sort_unstable_by
56588 .position()56588 .position()
56589 slice::as_ptr56589 slice::as_ptr
56590 slice::as_rchunks_mut56590 slice::as_rchunks_mut
56591 @https://github.com/Voultapher/sort-research-rs/tree/main/ipnsort56591 @https://github.com/Voultapher/sort-research-rs/tree/main/ipnsort
56592 crate::iter::Iterator 
56593 slice::rchunks56592 slice::rchunks
56594 slice::get_mut56593 slice::get_mut
56595 slice::as_rchunks56594 slice::as_rchunks
56596 f32::total_cmp56595 f32::total_cmp
56597 .iter().position() 
56598 slice::chunks_exact_mut56596 slice::chunks_exact_mut
 56597 .iter().position()
56599 slice::as_chunks_mut56598 slice::as_chunks_mut
56600 slice::partition_point56599 slice::partition_point
 56600 crate::iter::Iterator
56601 slice::is_sorted56601 slice::is_sorted
56602 slice::split56602 slice::split
56603 slice::chunks_exact56603 slice::chunks_exact
56604 $crate::cell::Cell::as_slice_of_cells56604 $crate::cell::Cell::as_slice_of_cells
56605 slice::binary_search_by56605 slice::binary_search_by
56606 slice::align_to_mut56606 slice::align_to_mut
56607 std::slice56607 std::slice