pub struct SelectBody {
pub distinct: bool,
pub columns: Vec<SelectColumn>,
pub from: Vec<FromItem>,
pub joins: Vec<JoinClause>,
pub where_clause: Option<Expr>,
pub order_by: Vec<OrderByItem>,
pub use_rank: Option<String>,
pub limit: Option<u64>,
}Fields§
§distinct: bool§columns: Vec<SelectColumn>§from: Vec<FromItem>§joins: Vec<JoinClause>§where_clause: Option<Expr>§order_by: Vec<OrderByItem>§use_rank: Option<String>§limit: Option<u64>Trait Implementations§
Source§impl Clone for SelectBody
impl Clone for SelectBody
Auto Trait Implementations§
impl Freeze for SelectBody
impl RefUnwindSafe for SelectBody
impl Send for SelectBody
impl Sync for SelectBody
impl Unpin for SelectBody
impl UnsafeUnpin for SelectBody
impl UnwindSafe for SelectBody
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