pub struct JsonArrayFn { /* private fields */ }Implementations§
Source§impl JsonArrayFn
impl JsonArrayFn
pub fn json_expr_formats(&self) -> AstChildren<JsonExprFormat> ⓘ
pub fn json_null_clause(&self) -> Option<JsonNullClause>
pub fn json_returning_clause(&self) -> Option<JsonReturningClause>
pub fn json_select_formats(&self) -> AstChildren<JsonSelectFormat> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn json_array_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for JsonArrayFn
impl AstNode for JsonArrayFn
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 JsonArrayFn
impl Clone for JsonArrayFn
Source§fn clone(&self) -> JsonArrayFn
fn clone(&self) -> JsonArrayFn
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 JsonArrayFn
impl Debug for JsonArrayFn
Source§impl Hash for JsonArrayFn
impl Hash for JsonArrayFn
Source§impl PartialEq for JsonArrayFn
impl PartialEq for JsonArrayFn
impl Eq for JsonArrayFn
impl StructuralPartialEq for JsonArrayFn
Auto Trait Implementations§
impl Freeze for JsonArrayFn
impl !RefUnwindSafe for JsonArrayFn
impl !Send for JsonArrayFn
impl !Sync for JsonArrayFn
impl Unpin for JsonArrayFn
impl !UnwindSafe for JsonArrayFn
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