pub struct Template {
pub name: QName,
pub content: String,
pub exprs: Vec<Expr>,
pub variables_count: usize,
}
Expand description
A parsed template.
Fields
name: QName
The default table name.
content: String
The content of the CREATE TABLE statement.
exprs: Vec<Expr>
The expressions to populate the table.
variables_count: usize
Number of variables involved in the expressions.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Template
impl Send for Template
impl Sync for Template
impl Unpin for Template
impl UnwindSafe for Template
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more