pub enum VariableSiteResolution {
Variable,
Column,
Output,
}Expand description
How a name that a PL/pgSQL variable takes resolves in the statement it appears in.
Variants§
Variable
Nothing the statement can see there takes the name, so the variable does.
Column
A column or relation the statement can see there takes the name too.
Output
An output column takes the name.
Trait Implementations§
Source§impl Clone for VariableSiteResolution
impl Clone for VariableSiteResolution
impl Copy for VariableSiteResolution
Source§impl Debug for VariableSiteResolution
impl Debug for VariableSiteResolution
impl Eq for VariableSiteResolution
Source§impl PartialEq for VariableSiteResolution
impl PartialEq for VariableSiteResolution
impl StructuralPartialEq for VariableSiteResolution
Auto Trait Implementations§
impl Freeze for VariableSiteResolution
impl RefUnwindSafe for VariableSiteResolution
impl Send for VariableSiteResolution
impl Sync for VariableSiteResolution
impl Unpin for VariableSiteResolution
impl UnsafeUnpin for VariableSiteResolution
impl UnwindSafe for VariableSiteResolution
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