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§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
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§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)