pub struct Measure {
pub expr: Expr,
pub alias: Ident,
}Expand description
An item in the MEASURES subclause of a MATCH_RECOGNIZE operation.
See https://docs.snowflake.com/en/sql-reference/constructs/match_recognize#measures-specifying-additional-output-columns.
An item in the MEASURES clause of MATCH_RECOGNIZE.
Fields§
§expr: ExprExpression producing the measure value.
alias: IdentAlias for the measure column.
Trait Implementations§
Source§impl Ord for Measure
impl Ord for Measure
Source§impl PartialOrd for Measure
impl PartialOrd for Measure
Source§impl VisitMut for Measure
impl VisitMut for Measure
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for Measure
impl StructuralPartialEq for Measure
Auto Trait Implementations§
impl Freeze for Measure
impl RefUnwindSafe for Measure
impl Send for Measure
impl Sync for Measure
impl Unpin for Measure
impl UnsafeUnpin for Measure
impl UnwindSafe for Measure
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