pub struct DBMVWindow {
pub order: String,
pub range: Option<String>,
pub semiadditive: Option<String>,
}Expand description
Window function specification for a measure
Fields§
§order: StringColumn to order by
range: Option<String>Window range (e.g., “cumulative”, “unbounded”)
semiadditive: Option<String>Semi-additive behaviour (e.g., “last”, “first”)
Trait Implementations§
Source§impl Clone for DBMVWindow
impl Clone for DBMVWindow
Source§fn clone(&self) -> DBMVWindow
fn clone(&self) -> DBMVWindow
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 moreSource§impl Debug for DBMVWindow
impl Debug for DBMVWindow
Source§impl<'de> Deserialize<'de> for DBMVWindow
impl<'de> Deserialize<'de> for DBMVWindow
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
Source§impl PartialEq for DBMVWindow
impl PartialEq for DBMVWindow
Source§impl Serialize for DBMVWindow
impl Serialize for DBMVWindow
impl StructuralPartialEq for DBMVWindow
Auto Trait Implementations§
impl Freeze for DBMVWindow
impl RefUnwindSafe for DBMVWindow
impl Send for DBMVWindow
impl Sync for DBMVWindow
impl Unpin for DBMVWindow
impl UnsafeUnpin for DBMVWindow
impl UnwindSafe for DBMVWindow
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