pub struct ChoiceCondition { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for ChoiceCondition
impl AstNode for ChoiceCondition
Source§fn can_cast(kind: SyntaxKind) -> bool
fn can_cast(kind: SyntaxKind) -> bool
Returns
true if a node with the given kind can be cast to Self.Source§fn cast(node: SyntaxNode) -> Option<Self>
fn cast(node: SyntaxNode) -> Option<Self>
Try to cast a generic
SyntaxNode into this typed wrapper.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
Access the underlying
SyntaxNode.Source§impl Clone for ChoiceCondition
impl Clone for ChoiceCondition
Source§fn clone(&self) -> ChoiceCondition
fn clone(&self) -> ChoiceCondition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChoiceCondition
impl Debug for ChoiceCondition
Source§impl Display for ChoiceCondition
impl Display for ChoiceCondition
impl Eq for ChoiceCondition
Source§impl Hash for ChoiceCondition
impl Hash for ChoiceCondition
Source§impl PartialEq for ChoiceCondition
impl PartialEq for ChoiceCondition
impl StructuralPartialEq for ChoiceCondition
Auto Trait Implementations§
impl !RefUnwindSafe for ChoiceCondition
impl !Send for ChoiceCondition
impl !Sync for ChoiceCondition
impl !UnwindSafe for ChoiceCondition
impl Freeze for ChoiceCondition
impl Unpin for ChoiceCondition
impl UnsafeUnpin for ChoiceCondition
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