pub struct Cte {
pub table_id: String,
pub columns: Vec<(String, String, Type)>,
pub body: Box<dyn QueryBody>,
}Fields§
§table_id: String§columns: Vec<(String, String, Type)>§body: Box<dyn QueryBody>Trait Implementations§
Source§impl From<CteBuilder> for Cte
impl From<CteBuilder> for Cte
Source§fn from(builder: CteBuilder) -> Cte
fn from(builder: CteBuilder) -> Cte
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for Cte
impl !RefUnwindSafe for Cte
impl !Send for Cte
impl !Sync for Cte
impl Unpin for Cte
impl UnsafeUnpin for Cte
impl !UnwindSafe for Cte
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