pub struct JsonBehaviorUnknown { /* private fields */ }
Implementations§
Source§impl JsonBehaviorUnknown
impl JsonBehaviorUnknown
pub fn unknown_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for JsonBehaviorUnknown
impl AstNode for JsonBehaviorUnknown
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 JsonBehaviorUnknown
impl Clone for JsonBehaviorUnknown
Source§fn clone(&self) -> JsonBehaviorUnknown
fn clone(&self) -> JsonBehaviorUnknown
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 JsonBehaviorUnknown
impl Debug for JsonBehaviorUnknown
Source§impl From<JsonBehaviorUnknown> for JsonBehavior
impl From<JsonBehaviorUnknown> for JsonBehavior
Source§fn from(node: JsonBehaviorUnknown) -> JsonBehavior
fn from(node: JsonBehaviorUnknown) -> JsonBehavior
Converts to this type from the input type.
Source§impl Hash for JsonBehaviorUnknown
impl Hash for JsonBehaviorUnknown
Source§impl PartialEq for JsonBehaviorUnknown
impl PartialEq for JsonBehaviorUnknown
impl Eq for JsonBehaviorUnknown
impl StructuralPartialEq for JsonBehaviorUnknown
Auto Trait Implementations§
impl Freeze for JsonBehaviorUnknown
impl !RefUnwindSafe for JsonBehaviorUnknown
impl !Send for JsonBehaviorUnknown
impl !Sync for JsonBehaviorUnknown
impl Unpin for JsonBehaviorUnknown
impl !UnwindSafe for JsonBehaviorUnknown
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