github.com/jaredpalmer/terraform@v1.1.0-alpha20210908.0.20210911170307-88705c943a03/internal/terraform/execute.go (about)

     1  package terraform
     2  
     3  import "github.com/hashicorp/terraform/internal/tfdiags"
     4  
     5  // GraphNodeExecutable is the interface that graph nodes must implement to
     6  // enable execution.
     7  type GraphNodeExecutable interface {
     8  	Execute(EvalContext, walkOperation) tfdiags.Diagnostics
     9  }