pub struct VerticaMatch {
pub partition_by: Vec<Expression>,
pub order_by: Vec<Ordered>,
pub definitions: Vec<VerticaParameter>,
pub name: Identifier,
pub pattern: VerticaPattern,
pub first_event: Option<bool>,
}Fields§
§partition_by: Vec<Expression>§order_by: Vec<Ordered>§definitions: Vec<VerticaParameter>§name: Identifier§pattern: VerticaPattern§first_event: Option<bool>None = default; true = FIRST EVENT; false = ALL EVENTS.
Trait Implementations§
Source§impl Clone for VerticaMatch
impl Clone for VerticaMatch
Source§impl Debug for VerticaMatch
impl Debug for VerticaMatch
Source§impl<'de> Deserialize<'de> for VerticaMatch
impl<'de> Deserialize<'de> for VerticaMatch
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 VerticaMatch
impl PartialEq for VerticaMatch
Source§impl Serialize for VerticaMatch
impl Serialize for VerticaMatch
impl StructuralPartialEq for VerticaMatch
Auto Trait Implementations§
impl Freeze for VerticaMatch
impl RefUnwindSafe for VerticaMatch
impl Send for VerticaMatch
impl Sync for VerticaMatch
impl Unpin for VerticaMatch
impl UnsafeUnpin for VerticaMatch
impl UnwindSafe for VerticaMatch
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