Struct sql_from_models_parser::ast::Cast
source · pub struct Cast {
pub expr: Box<Expr>,
pub data_type: DataType,
}
Expand description
CAST an expression to a different data type e.g. CAST(foo AS VARCHAR(123))
Fields§
§expr: Box<Expr>
§data_type: DataType
Trait Implementations§
source§impl PartialEq<Cast> for Cast
impl PartialEq<Cast> for Cast
impl Eq for Cast
impl StructuralEq for Cast
impl StructuralPartialEq for Cast
Auto Trait Implementations§
impl RefUnwindSafe for Cast
impl Send for Cast
impl Sync for Cast
impl Unpin for Cast
impl UnwindSafe for Cast
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