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