Struct databend_common_ast::ast::CreateNotificationStmt
source · pub struct CreateNotificationStmt {
pub if_not_exists: bool,
pub name: String,
pub notification_type: String,
pub enabled: bool,
pub webhook_opts: Option<NotificationWebhookOptions>,
pub comments: Option<String>,
}Fields§
§if_not_exists: bool§name: String§notification_type: String§enabled: bool§webhook_opts: Option<NotificationWebhookOptions>§comments: Option<String>Trait Implementations§
source§impl Clone for CreateNotificationStmt
impl Clone for CreateNotificationStmt
source§fn clone(&self) -> CreateNotificationStmt
fn clone(&self) -> CreateNotificationStmt
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 CreateNotificationStmt
impl Debug for CreateNotificationStmt
source§impl Display for CreateNotificationStmt
impl Display for CreateNotificationStmt
source§impl DriveMut for CreateNotificationStmt
impl DriveMut for CreateNotificationStmt
fn drive_mut<V: VisitorMut>(&mut self, visitor: &mut V)
source§impl PartialEq for CreateNotificationStmt
impl PartialEq for CreateNotificationStmt
impl StructuralPartialEq for CreateNotificationStmt
Auto Trait Implementations§
impl Freeze for CreateNotificationStmt
impl RefUnwindSafe for CreateNotificationStmt
impl Send for CreateNotificationStmt
impl Sync for CreateNotificationStmt
impl Unpin for CreateNotificationStmt
impl UnwindSafe for CreateNotificationStmt
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more