Struct mz_sql_parser::ast::CommitStatement
source · pub struct CommitStatement {
pub chain: bool,
}
Expand description
COMMIT [ TRANSACTION | WORK ] [ AND [ NO ] CHAIN ]
Fields§
§chain: bool
Trait Implementations§
source§impl AstDisplay for CommitStatement
impl AstDisplay for CommitStatement
fn fmt<W: Write>(&self, f: &mut AstFormatter<W>)
fn to_ast_string(&self) -> String
fn to_ast_string_stable(&self) -> String
fn to_ast_string_redacted(&self) -> String
source§impl Clone for CommitStatement
impl Clone for CommitStatement
source§fn clone(&self) -> CommitStatement
fn clone(&self) -> CommitStatement
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 CommitStatement
impl Debug for CommitStatement
source§impl Display for CommitStatement
impl Display for CommitStatement
source§impl Hash for CommitStatement
impl Hash for CommitStatement
source§impl PartialEq for CommitStatement
impl PartialEq for CommitStatement
source§impl<'ast, T: AstInfo> VisitMutNode<'ast, T> for CommitStatement
impl<'ast, T: AstInfo> VisitMutNode<'ast, T> for CommitStatement
source§impl<'ast, T: AstInfo> VisitNode<'ast, T> for CommitStatement
impl<'ast, T: AstInfo> VisitNode<'ast, T> for CommitStatement
impl Eq for CommitStatement
impl StructuralPartialEq for CommitStatement
Auto Trait Implementations§
impl Freeze for CommitStatement
impl RefUnwindSafe for CommitStatement
impl Send for CommitStatement
impl Sync for CommitStatement
impl Unpin for CommitStatement
impl UnwindSafe for CommitStatement
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request