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_comparatorph_arg: *mut c_voidph_root: *mut pairingheap_nodeTrait 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 · sourceconst fn clone_from(&mut self, source: &Self)
const 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