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