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