pub struct PreserveInsertionOrderSetting;Available on crate feature
duckdb only.Expand description
Preserve insertion order setting implementation
Trait Implementations§
Source§impl DuckDBSetting for PreserveInsertionOrderSetting
impl DuckDBSetting for PreserveInsertionOrderSetting
fn as_any(&self) -> &dyn Any
Source§fn setting_name(&self) -> &'static str
fn setting_name(&self) -> &'static str
The name of the DuckDB setting, i.e.
SET <setting_name> = <value>Source§fn scope(&self) -> DuckDBSettingScope
fn scope(&self) -> DuckDBSettingScope
The scope of the DuckDB setting, see DuckDB documentation
Source§fn get_value(&self, options: &HashMap<String, String>) -> Option<String>
fn get_value(&self, options: &HashMap<String, String>) -> Option<String>
Get the value for this setting from the options, if available
Source§fn format_sql_value(&self, value: &str) -> String
fn format_sql_value(&self, value: &str) -> String
Format the value for use in SQL (e.g., add quotes for strings)
Auto Trait Implementations§
impl Freeze for PreserveInsertionOrderSetting
impl RefUnwindSafe for PreserveInsertionOrderSetting
impl Send for PreserveInsertionOrderSetting
impl Sync for PreserveInsertionOrderSetting
impl Unpin for PreserveInsertionOrderSetting
impl UnwindSafe for PreserveInsertionOrderSetting
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request