type golang.org/x/tools/internal/event/core.Event
23 uses
golang.org/x/tools/internal/event/core (current package)
event.go#L17: type Event struct {
event.go#L32: func (ev Event) At() time.Time { return ev.at }
event.go#L34: func (ev Event) Format(f fmt.State, r rune) {
event.go#L43: func (ev Event) Valid(index int) bool {
event.go#L47: func (ev Event) Label(index int) label.Label {
event.go#L55: func (ev Event) Labels() iter.Seq[label.Label] {
event.go#L70: func (ev Event) Find(key label.Key) label.Label {
event.go#L84: func MakeEvent(static [3]label.Label, labels []label.Label) Event {
event.go#L85: return Event{
event.go#L92: func CloneEvent(ev Event, at time.Time) Event {
export.go#L17: type Exporter func(context.Context, Event, label.Map) context.Context
export.go#L38: func deliver(ctx context.Context, exporter Exporter, ev Event) context.Context {
export.go#L46: func Export(ctx context.Context, ev Event) context.Context {
export.go#L59: func ExportPair(ctx context.Context, begin, end Event) (context.Context, func()) {
golang.org/x/tools/internal/event
event.go#L17: type Exporter func(context.Context, core.Event, label.Map) context.Context
event.go#L37: func IsLog(ev core.Event) bool {
event.go#L54: func IsError(ev core.Event) bool {
event.go#L69: func IsMetric(ev core.Event) bool {
event.go#L83: func IsLabel(ev core.Event) bool {
event.go#L103: func IsStart(ev core.Event) bool {
event.go#L110: func IsEnd(ev core.Event) bool {
event.go#L125: func IsDetach(ev core.Event) bool {