pub struct SearchClause {
pub depth_first: bool,
pub by_columns: Vec<String>,
pub set_column: String,
}Expand description
v7.38 (read01 U16) — parsed SEARCH … FIRST BY … SET … clause.
Fields§
§depth_first: booltrue = DEPTH FIRST, false = BREADTH FIRST.
by_columns: Vec<String>The CTE output columns the search orders by.
set_column: StringThe new column holding the ordering key (a row-array for depth,
a (depth, keys…) row for breadth).
Trait Implementations§
Source§impl Clone for SearchClause
impl Clone for SearchClause
Source§fn clone(&self) -> SearchClause
fn clone(&self) -> SearchClause
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SearchClause
impl Debug for SearchClause
Source§impl PartialEq for SearchClause
impl PartialEq for SearchClause
impl StructuralPartialEq for SearchClause
Auto Trait Implementations§
impl Freeze for SearchClause
impl RefUnwindSafe for SearchClause
impl Send for SearchClause
impl Sync for SearchClause
impl Unpin for SearchClause
impl UnsafeUnpin for SearchClause
impl UnwindSafe for SearchClause
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more