pub struct NotDeferrableConstraintOption { /* private fields */ }
Implementations§
Source§impl NotDeferrableConstraintOption
impl NotDeferrableConstraintOption
pub fn deferrable_token(&self) -> Option<SyntaxToken>
pub fn not_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for NotDeferrableConstraintOption
impl AstNode for NotDeferrableConstraintOption
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 NotDeferrableConstraintOption
impl Clone for NotDeferrableConstraintOption
Source§fn clone(&self) -> NotDeferrableConstraintOption
fn clone(&self) -> NotDeferrableConstraintOption
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 Hash for NotDeferrableConstraintOption
impl Hash for NotDeferrableConstraintOption
Source§impl PartialEq for NotDeferrableConstraintOption
impl PartialEq for NotDeferrableConstraintOption
Source§fn eq(&self, other: &NotDeferrableConstraintOption) -> bool
fn eq(&self, other: &NotDeferrableConstraintOption) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for NotDeferrableConstraintOption
impl StructuralPartialEq for NotDeferrableConstraintOption
Auto Trait Implementations§
impl Freeze for NotDeferrableConstraintOption
impl !RefUnwindSafe for NotDeferrableConstraintOption
impl !Send for NotDeferrableConstraintOption
impl !Sync for NotDeferrableConstraintOption
impl Unpin for NotDeferrableConstraintOption
impl !UnwindSafe for NotDeferrableConstraintOption
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