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