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