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