#[repr(C)]pub struct pairingheap {
pub ph_compare: pairingheap_comparator,
pub ph_arg: *mut c_void,
pub ph_root: *mut pairingheap_node,
}
Fields§
§ph_compare: pairingheap_comparator
§ph_arg: *mut c_void
§ph_root: *mut pairingheap_node
Trait Implementations§
Source§impl Clone for pairingheap
impl Clone for pairingheap
Source§fn clone(&self) -> pairingheap
fn clone(&self) -> pairingheap
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for pairingheap
impl Debug for pairingheap
Source§impl Default for pairingheap
impl Default for pairingheap
impl Copy for pairingheap
Auto Trait Implementations§
impl Freeze for pairingheap
impl RefUnwindSafe for pairingheap
impl !Send for pairingheap
impl !Sync for pairingheap
impl Unpin for pairingheap
impl UnwindSafe for pairingheap
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