Struct CachedSqlStatement
pub struct CachedSqlStatement(/* private fields */);Available on crate feature
lazy only.Expand description
The parsed form of a SQL query, cached so that resolving does not have to parse again.
Opaque here because the parser lives in polars-sql. Empty after deserialization.
Implementations§
Trait Implementations§
§impl Clone for CachedSqlStatement
impl Clone for CachedSqlStatement
§fn clone(&self) -> CachedSqlStatement
fn clone(&self) -> CachedSqlStatement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for CachedSqlStatement
impl Debug for CachedSqlStatement
§impl Default for CachedSqlStatement
impl Default for CachedSqlStatement
§fn default() -> CachedSqlStatement
fn default() -> CachedSqlStatement
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for CachedSqlStatement
impl !UnwindSafe for CachedSqlStatement
impl Freeze for CachedSqlStatement
impl Send for CachedSqlStatement
impl Sync for CachedSqlStatement
impl Unpin for CachedSqlStatement
impl UnsafeUnpin for CachedSqlStatement
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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