pub enum QueryIds {
Ids(Vec<QueryId>),
Search(SearchQuery),
}Expand description
List of database ids used in queries. It
can either represent a list of QueryIds
or a search query. Search query allows query
nesting and sourcing the ids dynamically for
another query most commonly with the
select queries.
Variants§
Trait Implementations§
source§impl From<&QueryResult> for QueryIds
impl From<&QueryResult> for QueryIds
source§fn from(value: &QueryResult) -> Self
fn from(value: &QueryResult) -> Self
Converts to this type from the input type.
source§impl From<QueryResult> for QueryIds
impl From<QueryResult> for QueryIds
source§fn from(value: QueryResult) -> Self
fn from(value: QueryResult) -> Self
Converts to this type from the input type.
source§impl From<SearchQuery> for QueryIds
impl From<SearchQuery> for QueryIds
source§fn from(query: SearchQuery) -> Self
fn from(query: SearchQuery) -> Self
Converts to this type from the input type.
source§impl PartialEq for QueryIds
impl PartialEq for QueryIds
impl StructuralPartialEq for QueryIds
Auto Trait Implementations§
impl RefUnwindSafe for QueryIds
impl Send for QueryIds
impl Sync for QueryIds
impl Unpin for QueryIds
impl UnwindSafe for QueryIds
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