pub struct JsonEncoding { /* private fields */ }Implementations§
Source§impl JsonEncoding
impl JsonEncoding
pub fn ident_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for JsonEncoding
impl AstNode for JsonEncoding
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 JsonEncoding
impl Clone for JsonEncoding
Source§fn clone(&self) -> JsonEncoding
fn clone(&self) -> JsonEncoding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 JsonEncoding
impl Debug for JsonEncoding
impl Eq for JsonEncoding
Source§impl Hash for JsonEncoding
impl Hash for JsonEncoding
Source§impl PartialEq for JsonEncoding
impl PartialEq for JsonEncoding
impl StructuralPartialEq for JsonEncoding
Auto Trait Implementations§
impl !RefUnwindSafe for JsonEncoding
impl !Send for JsonEncoding
impl !Sync for JsonEncoding
impl !UnwindSafe for JsonEncoding
impl Freeze for JsonEncoding
impl Unpin for JsonEncoding
impl UnsafeUnpin for JsonEncoding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more