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