Struct fuel_indexer_graphql::queries::UserQuery
source · pub struct UserQuery {
pub elements: Vec<QueryElement>,
pub joins: HashMap<String, QueryJoinNode>,
pub namespace_identifier: String,
pub entity_name: String,
pub query_params: QueryParams,
pub alias: Option<String>,
}Expand description
Represents the full amount of requested information from a user query.
Fields§
§elements: Vec<QueryElement>The individal parts or tokens of what will become a selection statement.
joins: HashMap<String, QueryJoinNode>Contains information about the dependents and dependencies of a particular table join.
namespace_identifier: StringThe full isolated namespace in which an indexer’s entity tables reside.
entity_name: StringThe top-level entity contained in a query.
query_params: QueryParamsThe full set of parameters that can be applied to a query.
alias: Option<String>Implementations§
Trait Implementations§
source§impl PartialEq<UserQuery> for UserQuery
impl PartialEq<UserQuery> for UserQuery
impl Eq for UserQuery
impl StructuralEq for UserQuery
impl StructuralPartialEq for UserQuery
Auto Trait Implementations§
impl RefUnwindSafe for UserQuery
impl Send for UserQuery
impl Sync for UserQuery
impl Unpin for UserQuery
impl UnwindSafe for UserQuery
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more