pub enum RoutineAttributeClause {
Show 13 variants
As,
Language,
Transform,
Window,
Volatility,
Strict,
Security,
Leakproof,
Set,
Cost,
Rows,
Support,
Parallel,
}Expand description
One attribute clause of a routine statement.
Variants§
Implementations§
Source§impl RoutineAttributeClause
impl RoutineAttributeClause
Sourcepub const fn rejected_by_procedures(self) -> bool
pub const fn rejected_by_procedures(self) -> bool
Whether a procedure cannot have the attribute (invalid attribute in procedure definition).
Sourcepub const fn repeatable(self) -> bool
pub const fn repeatable(self) -> bool
Whether the clause may be written more than once; every SET clause applies.
Trait Implementations§
Source§impl Clone for RoutineAttributeClause
impl Clone for RoutineAttributeClause
impl Copy for RoutineAttributeClause
Source§impl Debug for RoutineAttributeClause
impl Debug for RoutineAttributeClause
Source§impl<'de> Deserialize<'de> for RoutineAttributeClause
impl<'de> Deserialize<'de> for RoutineAttributeClause
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
impl Eq for RoutineAttributeClause
Source§impl PartialEq for RoutineAttributeClause
impl PartialEq for RoutineAttributeClause
Source§impl Serialize for RoutineAttributeClause
impl Serialize for RoutineAttributeClause
impl StructuralPartialEq for RoutineAttributeClause
Auto Trait Implementations§
impl Freeze for RoutineAttributeClause
impl RefUnwindSafe for RoutineAttributeClause
impl Send for RoutineAttributeClause
impl Sync for RoutineAttributeClause
impl Unpin for RoutineAttributeClause
impl UnsafeUnpin for RoutineAttributeClause
impl UnwindSafe for RoutineAttributeClause
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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