pub struct WithQuery {
pub ctes: Vec<Cte>,
pub query: Box<Query>,
}Expand description
Query with CTEs (WITH clause)
Fields§
§ctes: Vec<Cte>List of CTEs defined in the WITH clause
query: Box<Query>The main query that uses the CTEs
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WithQuery
impl<'de> Deserialize<'de> for WithQuery
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
Auto Trait Implementations§
impl Freeze for WithQuery
impl RefUnwindSafe for WithQuery
impl Send for WithQuery
impl Sync for WithQuery
impl Unpin for WithQuery
impl UnsafeUnpin for WithQuery
impl UnwindSafe for WithQuery
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