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