pub enum PLpgSQLParseMode {
Statement,
Expression,
Assignment1,
Assignment2,
Assignment3,
}Expand description
PostgreSQL’s raw grammar selected for an embedded PL/pgSQL expression.
Variants§
Trait Implementations§
Source§impl Clone for PLpgSQLParseMode
impl Clone for PLpgSQLParseMode
impl Copy for PLpgSQLParseMode
Source§impl Debug for PLpgSQLParseMode
impl Debug for PLpgSQLParseMode
impl Eq for PLpgSQLParseMode
Source§impl PartialEq for PLpgSQLParseMode
impl PartialEq for PLpgSQLParseMode
impl StructuralPartialEq for PLpgSQLParseMode
Auto Trait Implementations§
impl Freeze for PLpgSQLParseMode
impl RefUnwindSafe for PLpgSQLParseMode
impl Send for PLpgSQLParseMode
impl Sync for PLpgSQLParseMode
impl Unpin for PLpgSQLParseMode
impl UnsafeUnpin for PLpgSQLParseMode
impl UnwindSafe for PLpgSQLParseMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more