pub struct TruncateTable {
pub expressions: Vec<Expression>,
pub is_database: Option<Box<Expression>>,
pub exists: bool,
pub only: Option<Box<Expression>>,
pub cluster: Option<Box<Expression>>,
pub identity: Option<Box<Expression>>,
pub option: Option<Box<Expression>>,
pub partition: Option<Box<Expression>>,
}Expand description
TruncateTable
Fields§
§expressions: Vec<Expression>§is_database: Option<Box<Expression>>§exists: bool§only: Option<Box<Expression>>§cluster: Option<Box<Expression>>§identity: Option<Box<Expression>>§option: Option<Box<Expression>>§partition: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for TruncateTable
impl Clone for TruncateTable
Source§fn clone(&self) -> TruncateTable
fn clone(&self) -> TruncateTable
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 TruncateTable
impl Debug for TruncateTable
Source§impl<'de> Deserialize<'de> for TruncateTable
impl<'de> Deserialize<'de> for TruncateTable
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 PartialEq for TruncateTable
impl PartialEq for TruncateTable
Source§impl Serialize for TruncateTable
impl Serialize for TruncateTable
impl StructuralPartialEq for TruncateTable
Auto Trait Implementations§
impl Freeze for TruncateTable
impl RefUnwindSafe for TruncateTable
impl Send for TruncateTable
impl Sync for TruncateTable
impl Unpin for TruncateTable
impl UnwindSafe for TruncateTable
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