pub struct SimpleDeclarator(pub Identifier);Tuple Fields§
§0: IdentifierTrait Implementations§
Source§impl Debug for SimpleDeclarator
impl Debug for SimpleDeclarator
Source§impl<'de> Deserialize<'de> for SimpleDeclarator
impl<'de> Deserialize<'de> for SimpleDeclarator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SimpleDeclarator> for SimpleDeclarator
impl From<SimpleDeclarator> for SimpleDeclarator
Source§fn from(value: SimpleDeclarator) -> Self
fn from(value: SimpleDeclarator) -> Self
Converts to this type from the input type.
Source§impl<'a> FromTreeSitter<'a> for SimpleDeclarator
impl<'a> FromTreeSitter<'a> for SimpleDeclarator
fn from_node(node: Node<'a>, ctx: &mut ParseContext<'a>) -> ParserResult<Self>
Auto Trait Implementations§
impl Freeze for SimpleDeclarator
impl RefUnwindSafe for SimpleDeclarator
impl Send for SimpleDeclarator
impl Sync for SimpleDeclarator
impl Unpin for SimpleDeclarator
impl UnsafeUnpin for SimpleDeclarator
impl UnwindSafe for SimpleDeclarator
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