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