pub struct FrameSpec {
pub frame_type: FrameType,
pub start: FrameBound,
pub end: FrameBound,
pub exclude: FrameExclude,
}Expand description
Frame specification for window function
Fields§
§frame_type: FrameTypeFrame type (ROWS, RANGE, GROUPS)
start: FrameBoundStart boundary
end: FrameBoundEnd boundary
exclude: FrameExcludeExclude option (CURRENT ROW, GROUP, TIES, NO OTHERS)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FrameSpec
impl RefUnwindSafe for FrameSpec
impl Send for FrameSpec
impl Sync for FrameSpec
impl Unpin for FrameSpec
impl UnsafeUnpin for FrameSpec
impl UnwindSafe for FrameSpec
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