pub struct DefaultLiteralizer {}Trait Implementations§
Source§impl Debug for DefaultLiteralizer
impl Debug for DefaultLiteralizer
Source§impl Literalize for DefaultLiteralizer
impl Literalize for DefaultLiteralizer
fn as_any(&self) -> &dyn Any
fn literalize_null_array( &self, array: &NullArray, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_boolean_array( &self, array: &BooleanArray, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_int8_array( &self, array: &Int8Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_int16_array( &self, array: &Int16Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_int32_array( &self, array: &Int32Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_int64_array( &self, array: &Int64Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_uint8_array( &self, array: &UInt8Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_uint16_array( &self, array: &UInt16Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_uint32_array( &self, array: &UInt32Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_uint64_array( &self, array: &UInt64Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_float16_array( &self, array: &Float16Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_float32_array( &self, array: &Float32Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_timestamp_microsecond_array( &self, array: &TimestampMicrosecondArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_timestamp_nanosecond_array( &self, array: &TimestampNanosecondArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_float64_array( &self, array: &Float64Array, _remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_date32_array( &self, array: &Date32Array, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_time64_microsecond_array( &self, array: &Time64MicrosecondArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_time64_nanosecond_array( &self, array: &Time64NanosecondArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_interval_month_day_nano_array( &self, array: &IntervalMonthDayNanoArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_string_array( &self, array: &StringArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_large_string_array( &self, array: &LargeStringArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_binary_array( &self, array: &BinaryArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_fixed_size_binary_array( &self, array: &FixedSizeBinaryArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_list_array( &self, array: &ListArray, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_decimal128_array( &self, array: &Decimal128Array, remote_type: RemoteType, ) -> Result<Vec<String>>
fn literalize_decimal256_array( &self, array: &Decimal256Array, remote_type: RemoteType, ) -> Result<Vec<String>>
Auto Trait Implementations§
impl Freeze for DefaultLiteralizer
impl RefUnwindSafe for DefaultLiteralizer
impl Send for DefaultLiteralizer
impl Sync for DefaultLiteralizer
impl Unpin for DefaultLiteralizer
impl UnwindSafe for DefaultLiteralizer
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> 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