pub enum VerticaPattern {
Event(Identifier),
Sequence(Vec<VerticaPattern>),
Alternative(Vec<VerticaPattern>),
Group(Box<VerticaPattern>),
Repeat {
pattern: Box<VerticaPattern>,
quantifier: String,
},
}Variants§
Event(Identifier)
Sequence(Vec<VerticaPattern>)
Alternative(Vec<VerticaPattern>)
Group(Box<VerticaPattern>)
Repeat
Trait Implementations§
Source§impl Clone for VerticaPattern
impl Clone for VerticaPattern
Source§impl Debug for VerticaPattern
impl Debug for VerticaPattern
Source§impl<'de> Deserialize<'de> for VerticaPattern
impl<'de> Deserialize<'de> for VerticaPattern
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 VerticaPattern
impl PartialEq for VerticaPattern
Source§impl Serialize for VerticaPattern
impl Serialize for VerticaPattern
impl StructuralPartialEq for VerticaPattern
Auto Trait Implementations§
impl Freeze for VerticaPattern
impl RefUnwindSafe for VerticaPattern
impl Send for VerticaPattern
impl Sync for VerticaPattern
impl Unpin for VerticaPattern
impl UnsafeUnpin for VerticaPattern
impl UnwindSafe for VerticaPattern
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