pub struct SetNotNull { /* private fields */ }
Implementations§
Source§impl SetNotNull
impl SetNotNull
pub fn not_token(&self) -> Option<SyntaxToken>
pub fn null_token(&self) -> Option<SyntaxToken>
pub fn set_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for SetNotNull
impl AstNode for SetNotNull
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for SetNotNull
impl Clone for SetNotNull
Source§fn clone(&self) -> SetNotNull
fn clone(&self) -> SetNotNull
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 SetNotNull
impl Debug for SetNotNull
Source§impl From<SetNotNull> for AlterColumnOption
impl From<SetNotNull> for AlterColumnOption
Source§fn from(node: SetNotNull) -> AlterColumnOption
fn from(node: SetNotNull) -> AlterColumnOption
Converts to this type from the input type.
Source§impl From<SetNotNull> for AlterDomainAction
impl From<SetNotNull> for AlterDomainAction
Source§fn from(node: SetNotNull) -> AlterDomainAction
fn from(node: SetNotNull) -> AlterDomainAction
Converts to this type from the input type.
Source§impl Hash for SetNotNull
impl Hash for SetNotNull
Source§impl PartialEq for SetNotNull
impl PartialEq for SetNotNull
impl Eq for SetNotNull
impl StructuralPartialEq for SetNotNull
Auto Trait Implementations§
impl Freeze for SetNotNull
impl !RefUnwindSafe for SetNotNull
impl !Send for SetNotNull
impl !Sync for SetNotNull
impl Unpin for SetNotNull
impl !UnwindSafe for SetNotNull
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