pub struct StoredRegroleConstants { /* private fields */ }Implementations§
Source§impl StoredRegroleConstants
impl StoredRegroleConstants
pub fn collect_expression( &mut self, expression: &Expr, assignment_target: Option<&ColumnType>, )
pub fn collect_query_plan(&mut self, plan: &mut QueryPlan)
pub fn collect_plan(&mut self, plan: &mut UnifiedPlan)
pub fn validate_inputs(&self, context: &dyn EngineHook) -> Result<(), SQLError>
pub fn validate_inputs_with<C: StoredRegroleResolver + ?Sized>( &self, context: &C, ) -> Result<(), SQLError>
pub fn reject(&self, context: &dyn EngineHook) -> Result<(), SQLError>
pub fn reject_with<C: StoredRegroleResolver + ?Sized>( &self, context: &C, ) -> Result<(), SQLError>
Trait Implementations§
Source§impl Default for StoredRegroleConstants
impl Default for StoredRegroleConstants
Source§fn default() -> StoredRegroleConstants
fn default() -> StoredRegroleConstants
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StoredRegroleConstants
impl RefUnwindSafe for StoredRegroleConstants
impl Send for StoredRegroleConstants
impl Sync for StoredRegroleConstants
impl Unpin for StoredRegroleConstants
impl UnsafeUnpin for StoredRegroleConstants
impl UnwindSafe for StoredRegroleConstants
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
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