Struct pgx_pg_sys::JoinPath
source · [−]#[repr(C)]pub struct JoinPath {
pub path: Path,
pub jointype: JoinType,
pub inner_unique: bool,
pub outerjoinpath: *mut Path,
pub innerjoinpath: *mut Path,
pub joinrestrictinfo: *mut List,
}
Fields
path: Path
jointype: JoinType
inner_unique: bool
outerjoinpath: *mut Path
innerjoinpath: *mut Path
joinrestrictinfo: *mut List
Trait Implementations
impl Copy for JoinPath
Auto Trait Implementations
impl RefUnwindSafe for JoinPath
impl !Send for JoinPath
impl !Sync for JoinPath
impl Unpin for JoinPath
impl UnwindSafe for JoinPath
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more