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