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