pub struct SearchClause {
pub method: SearchMethod,
pub columns: Vec<String>,
pub set_column: String,
}Expand description
Search clause for recursive CTEs.
Fields§
§method: SearchMethodSearch method.
columns: Vec<String>Columns to search by.
set_column: StringColumn to store the search sequence.
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 · 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<'de> Deserialize<'de> for SearchClause
impl<'de> Deserialize<'de> for SearchClause
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SearchClause
impl PartialEq for SearchClause
Source§impl Serialize for SearchClause
impl Serialize for SearchClause
impl Eq 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 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