github.com/nevalang/neva@v0.23.1-0.20240507185603-7696a9bb8dda/internal/interpreter/event_listener.go (about) 1 package interpreter 2 3 import ( 4 "fmt" 5 6 "github.com/nevalang/neva/internal/runtime" 7 ) 8 9 type DebugEventListener struct{} 10 11 func (e DebugEventListener) Send(event runtime.Event, msg runtime.Msg) runtime.Msg { 12 if event.Type == runtime.MessageSentEvent { 13 fmt.Println(event, msg) 14 } 15 return msg 16 }