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