pub struct QueryExpression {
pub from_clause: FromClause,
pub body: QueryBody,
}Expand description
LINQ query expression.
Represents a LINQ query (e.g., from x in items where x > 0 select x).
Fields§
§from_clause: FromClauseFrom clause.
body: QueryBodyQuery body.
Trait Implementations§
Source§impl Clone for QueryExpression
impl Clone for QueryExpression
Source§fn clone(&self) -> QueryExpression
fn clone(&self) -> QueryExpression
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 QueryExpression
impl Debug for QueryExpression
Source§impl<'de> Deserialize<'de> for QueryExpression
impl<'de> Deserialize<'de> for QueryExpression
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 QueryExpression
impl PartialEq for QueryExpression
Source§impl Serialize for QueryExpression
impl Serialize for QueryExpression
impl StructuralPartialEq for QueryExpression
Auto Trait Implementations§
impl Freeze for QueryExpression
impl RefUnwindSafe for QueryExpression
impl Send for QueryExpression
impl Sync for QueryExpression
impl Unpin for QueryExpression
impl UnsafeUnpin for QueryExpression
impl UnwindSafe for QueryExpression
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