pub struct SqlProgram {
pub sql: String,
pub input_ty: Ty,
pub output_ty: Ty,
pub defs: Vec<TyDef>,
}Fields§
§sql: String§input_ty: Ty§output_ty: Ty§defs: Vec<TyDef>Trait Implementations§
Source§impl Clone for SqlProgram
impl Clone for SqlProgram
Source§fn clone(&self) -> SqlProgram
fn clone(&self) -> SqlProgram
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SqlProgram
impl Debug for SqlProgram
Source§impl Encode for SqlProgram
impl Encode for SqlProgram
Auto Trait Implementations§
impl Freeze for SqlProgram
impl RefUnwindSafe for SqlProgram
impl Send for SqlProgram
impl Sync for SqlProgram
impl Unpin for SqlProgram
impl UnsafeUnpin for SqlProgram
impl UnwindSafe for SqlProgram
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