pub struct AnalyzedSchemaExpression {
pub expression: Expr,
pub ty: Option<ColumnType>,
pub scalar: ScalarExpr,
pub schema: RowSchema,
}Fields§
§expression: Expr§ty: Option<ColumnType>§scalar: ScalarExpr§schema: RowSchemaAuto Trait Implementations§
impl Freeze for AnalyzedSchemaExpression
impl RefUnwindSafe for AnalyzedSchemaExpression
impl Send for AnalyzedSchemaExpression
impl Sync for AnalyzedSchemaExpression
impl Unpin for AnalyzedSchemaExpression
impl UnsafeUnpin for AnalyzedSchemaExpression
impl UnwindSafe for AnalyzedSchemaExpression
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<T> ErasedDestructor for Twhere
T: 'static,
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