pub enum ReadonlyAttrDeclarator {
SimpleDeclarator(SimpleDeclarator),
RaisesExpr(RaisesExpr),
}Variants§
SimpleDeclarator(SimpleDeclarator)
RaisesExpr(RaisesExpr)
Trait Implementations§
Source§impl Debug for ReadonlyAttrDeclarator
impl Debug for ReadonlyAttrDeclarator
Source§impl<'de> Deserialize<'de> for ReadonlyAttrDeclarator
impl<'de> Deserialize<'de> for ReadonlyAttrDeclarator
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<ReadonlyAttrDeclarator> for ReadonlyAttrDeclarator
impl From<ReadonlyAttrDeclarator> for ReadonlyAttrDeclarator
Source§fn from(value: ReadonlyAttrDeclarator) -> Self
fn from(value: ReadonlyAttrDeclarator) -> Self
Converts to this type from the input type.
Source§impl<'a> FromTreeSitter<'a> for ReadonlyAttrDeclarator
impl<'a> FromTreeSitter<'a> for ReadonlyAttrDeclarator
fn from_node(node: Node<'a>, ctx: &mut ParseContext<'a>) -> ParserResult<Self>
Auto Trait Implementations§
impl Freeze for ReadonlyAttrDeclarator
impl RefUnwindSafe for ReadonlyAttrDeclarator
impl Send for ReadonlyAttrDeclarator
impl Sync for ReadonlyAttrDeclarator
impl Unpin for ReadonlyAttrDeclarator
impl UnsafeUnpin for ReadonlyAttrDeclarator
impl UnwindSafe for ReadonlyAttrDeclarator
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