pub struct SetConfigProcedure;Expand description
Native procedure that sets a configuration value.
Accepts 2 positional arguments: key (Utf8) and value (any).
Implementations§
Trait Implementations§
Source§impl Default for SetConfigProcedure
impl Default for SetConfigProcedure
Source§impl<'a, 'tx> Routine<ProcedureContext<'a, 'tx>> for SetConfigProcedure
impl<'a, 'tx> Routine<ProcedureContext<'a, 'tx>> for SetConfigProcedure
fn info(&self) -> &RoutineInfo
fn return_type(&self, _input_types: &[Type]) -> Type
Source§fn execute(
&self,
ctx: &mut ProcedureContext<'a, 'tx>,
_args: &Columns,
) -> Result<Columns, RoutineError>
fn execute( &self, ctx: &mut ProcedureContext<'a, 'tx>, _args: &Columns, ) -> Result<Columns, RoutineError>
Execute the routine. Read more
fn accepted_types(&self) -> InputTypes
fn propagates_options(&self) -> bool
Auto Trait Implementations§
impl Freeze for SetConfigProcedure
impl RefUnwindSafe for SetConfigProcedure
impl Send for SetConfigProcedure
impl Sync for SetConfigProcedure
impl Unpin for SetConfigProcedure
impl UnsafeUnpin for SetConfigProcedure
impl UnwindSafe for SetConfigProcedure
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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