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