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