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