pub struct TempDirectorySetting;Available on crate feature
duckdb only.Expand description
Temp directory setting implementation
Trait Implementations§
Source§impl Debug for TempDirectorySetting
impl Debug for TempDirectorySetting
Source§impl DuckDBSetting for TempDirectorySetting
impl DuckDBSetting for TempDirectorySetting
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 TempDirectorySetting
impl RefUnwindSafe for TempDirectorySetting
impl Send for TempDirectorySetting
impl Sync for TempDirectorySetting
impl Unpin for TempDirectorySetting
impl UnwindSafe for TempDirectorySetting
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