Struct pgx_pg_sys::AsyncRequest
source · [−]#[repr(C)]pub struct AsyncRequest {
pub requestor: *mut PlanState,
pub requestee: *mut PlanState,
pub request_index: c_int,
pub callback_pending: bool,
pub request_complete: bool,
pub result: *mut TupleTableSlot,
}Fields
requestor: *mut PlanStaterequestee: *mut PlanStaterequest_index: c_intcallback_pending: boolrequest_complete: boolresult: *mut TupleTableSlotTrait Implementations
sourceimpl Clone for AsyncRequest
impl Clone for AsyncRequest
sourcefn clone(&self) -> AsyncRequest
fn clone(&self) -> AsyncRequest
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 AsyncRequest
impl Debug for AsyncRequest
sourceimpl Default for AsyncRequest
impl Default for AsyncRequest
impl Copy for AsyncRequest
Auto Trait Implementations
impl RefUnwindSafe for AsyncRequest
impl !Send for AsyncRequest
impl !Sync for AsyncRequest
impl Unpin for AsyncRequest
impl UnwindSafe for AsyncRequest
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