pub struct CreateViewStatement {
pub name: String,
pub fields: Vec<Column>,
pub definition: Box<SelectSpecification>,
}
Fields§
§name: String
§fields: Vec<Column>
§definition: Box<SelectSpecification>
Trait Implementations§
Source§impl Clone for CreateViewStatement
impl Clone for CreateViewStatement
Source§fn clone(&self) -> CreateViewStatement
fn clone(&self) -> CreateViewStatement
Returns a copy 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 CreateViewStatement
impl Debug for CreateViewStatement
Source§impl<'de> Deserialize<'de> for CreateViewStatement
impl<'de> Deserialize<'de> for CreateViewStatement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CreateViewStatement
impl Display for CreateViewStatement
Source§impl Hash for CreateViewStatement
impl Hash for CreateViewStatement
Source§impl PartialEq for CreateViewStatement
impl PartialEq for CreateViewStatement
Source§impl Serialize for CreateViewStatement
impl Serialize for CreateViewStatement
impl Eq for CreateViewStatement
impl StructuralPartialEq for CreateViewStatement
Auto Trait Implementations§
impl Freeze for CreateViewStatement
impl RefUnwindSafe for CreateViewStatement
impl Send for CreateViewStatement
impl Sync for CreateViewStatement
impl Unpin for CreateViewStatement
impl UnwindSafe for CreateViewStatement
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