pub struct DeferrableConstraintOption { /* private fields */ }
Implementations§
Source§impl DeferrableConstraintOption
impl DeferrableConstraintOption
pub fn deferrable_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for DeferrableConstraintOption
impl AstNode for DeferrableConstraintOption
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 DeferrableConstraintOption
impl Clone for DeferrableConstraintOption
Source§fn clone(&self) -> DeferrableConstraintOption
fn clone(&self) -> DeferrableConstraintOption
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 DeferrableConstraintOption
impl Debug for DeferrableConstraintOption
Source§impl Hash for DeferrableConstraintOption
impl Hash for DeferrableConstraintOption
impl Eq for DeferrableConstraintOption
impl StructuralPartialEq for DeferrableConstraintOption
Auto Trait Implementations§
impl Freeze for DeferrableConstraintOption
impl !RefUnwindSafe for DeferrableConstraintOption
impl !Send for DeferrableConstraintOption
impl !Sync for DeferrableConstraintOption
impl Unpin for DeferrableConstraintOption
impl !UnwindSafe for DeferrableConstraintOption
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