Trait ink_analyzer_ir::FromSyntax
source · pub trait FromSyntax {
// Required method
fn syntax(&self) -> &SyntaxNode;
}Expand description
Implemented by ink! entities that wrap a syntax node.
Required Methods§
sourcefn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
Returns the syntax node for the ink! entity.
Implementors§
impl FromSyntax for ChainExtension
impl FromSyntax for Constructor
impl FromSyntax for Contract
impl FromSyntax for Event
impl FromSyntax for Extension
impl FromSyntax for InkE2ETest
impl FromSyntax for InkImpl
impl FromSyntax for InkTest
impl FromSyntax for Message
impl FromSyntax for Storage
impl FromSyntax for StorageItem
impl FromSyntax for Topic
impl FromSyntax for TraitDefinition
impl<T: FromAST> FromSyntax for T
Blanket implementation of FromSyntax for ASTNode wrappers.