Struct pgx_pg_sys::pairingheap
source · #[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
sourceimpl Clone for pairingheap
impl Clone for pairingheap
sourcefn clone(&self) -> pairingheap
fn clone(&self) -> pairingheap
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for pairingheap
impl Debug for pairingheap
sourceimpl Default for pairingheap
impl Default for pairingheap
impl Copy for pairingheap
Auto Trait Implementations
impl RefUnwindSafe for pairingheap
impl !Send for pairingheap
impl !Sync for pairingheap
impl Unpin for pairingheap
impl UnwindSafe for pairingheap
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more