pub struct SQLWindowFunction {
pub function: String,
pub partition_by: Vec<String>,
pub order_by: Vec<(String, bool)>,
pub frame: Option<SQLWindowFrame>,
}Fields§
§function: String§partition_by: Vec<String>§order_by: Vec<(String, bool)>§frame: Option<SQLWindowFrame>Implementations§
Trait Implementations§
Source§impl Clone for SQLWindowFunction
impl Clone for SQLWindowFunction
Source§fn clone(&self) -> SQLWindowFunction
fn clone(&self) -> SQLWindowFunction
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 moreAuto Trait Implementations§
impl Freeze for SQLWindowFunction
impl RefUnwindSafe for SQLWindowFunction
impl Send for SQLWindowFunction
impl Sync for SQLWindowFunction
impl Unpin for SQLWindowFunction
impl UnsafeUnpin for SQLWindowFunction
impl UnwindSafe for SQLWindowFunction
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