pub struct DropTablespaceStatement {
pub undo: bool,
pub tablespace_name: String,
pub engine_name: Option<String>,
}
Expand description
parse DROP [UNDO] TABLESPACE tablespace_name [ENGINE [=] engine_name]
Fields§
§undo: bool
§tablespace_name: String
§engine_name: Option<String>
Implementations§
Source§impl DropTablespaceStatement
impl DropTablespaceStatement
pub fn parse( i: &str, ) -> IResult<&str, DropTablespaceStatement, ParseSQLError<&str>>
Trait Implementations§
Source§impl Clone for DropTablespaceStatement
impl Clone for DropTablespaceStatement
Source§fn clone(&self) -> DropTablespaceStatement
fn clone(&self) -> DropTablespaceStatement
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 DropTablespaceStatement
impl Debug for DropTablespaceStatement
Source§impl<'de> Deserialize<'de> for DropTablespaceStatement
impl<'de> Deserialize<'de> for DropTablespaceStatement
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 DropTablespaceStatement
impl Display for DropTablespaceStatement
Source§impl Hash for DropTablespaceStatement
impl Hash for DropTablespaceStatement
Source§impl PartialEq for DropTablespaceStatement
impl PartialEq for DropTablespaceStatement
Source§impl Serialize for DropTablespaceStatement
impl Serialize for DropTablespaceStatement
impl Eq for DropTablespaceStatement
impl StructuralPartialEq for DropTablespaceStatement
Auto Trait Implementations§
impl Freeze for DropTablespaceStatement
impl RefUnwindSafe for DropTablespaceStatement
impl Send for DropTablespaceStatement
impl Sync for DropTablespaceStatement
impl Unpin for DropTablespaceStatement
impl UnwindSafe for DropTablespaceStatement
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