pub struct DependentClause(/* private fields */);Expand description
then Group(a, b) { … }
Implementations§
Source§impl DependentClause
impl DependentClause
pub fn invocations(&self) -> impl Iterator<Item = Invocation> + use<>
pub fn rules(&self) -> Option<RuleBlock>
Trait Implementations§
Source§impl AstNode for DependentClause
impl AstNode for DependentClause
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Source§impl Clone for DependentClause
impl Clone for DependentClause
Source§impl Debug for DependentClause
impl Debug for DependentClause
impl Eq for DependentClause
Source§impl Hash for DependentClause
impl Hash for DependentClause
Source§impl PartialEq for DependentClause
impl PartialEq for DependentClause
impl StructuralPartialEq for DependentClause
Auto Trait Implementations§
impl !RefUnwindSafe for DependentClause
impl !Send for DependentClause
impl !Sync for DependentClause
impl !UnwindSafe for DependentClause
impl Freeze for DependentClause
impl Unpin for DependentClause
impl UnsafeUnpin for DependentClause
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