Struct pgx_pg_sys::SetOpPath
source · [−]#[repr(C)]pub struct SetOpPath {
pub path: Path,
pub subpath: *mut Path,
pub cmd: SetOpCmd,
pub strategy: SetOpStrategy,
pub distinctList: *mut List,
pub flagColIdx: AttrNumber,
pub firstFlag: c_int,
pub numGroups: f64,
}
Fields
path: Path
subpath: *mut Path
cmd: SetOpCmd
strategy: SetOpStrategy
distinctList: *mut List
flagColIdx: AttrNumber
firstFlag: c_int
numGroups: f64
Trait Implementations
impl Copy for SetOpPath
Auto Trait Implementations
impl RefUnwindSafe for SetOpPath
impl !Send for SetOpPath
impl !Sync for SetOpPath
impl Unpin for SetOpPath
impl UnwindSafe for SetOpPath
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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