pub struct RadixHandle { /* private fields */ }Expand description
An opaque capability identifying a live entry in an addressable radix heap.
A handle is valid only for the heap that returned it, and becomes stale after its entry is removed or the heap is cleared.
Trait Implementations§
Source§impl Clone for RadixHandle
impl Clone for RadixHandle
Source§fn clone(&self) -> RadixHandle
fn clone(&self) -> RadixHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RadixHandle
Source§impl Debug for RadixHandle
impl Debug for RadixHandle
impl Eq for RadixHandle
Source§impl Hash for RadixHandle
impl Hash for RadixHandle
Source§impl PartialEq for RadixHandle
impl PartialEq for RadixHandle
impl StructuralPartialEq for RadixHandle
Auto Trait Implementations§
impl Freeze for RadixHandle
impl RefUnwindSafe for RadixHandle
impl Send for RadixHandle
impl Sync for RadixHandle
impl Unpin for RadixHandle
impl UnsafeUnpin for RadixHandle
impl UnwindSafe for RadixHandle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more