traceformat

package
v2.3.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2019 License: Apache-2.0 Imports: 5 Imported by: 9

Documentation

Index

Constants

View Source
const IndividualTrace = `` /* 667-byte string literal not displayed */

IndividualTrace is useful for

View Source
const ValidJSON = "[" + IndividualTrace + "]"

ValidJSON is useful for testing

Variables

This section is empty.

Functions

This section is empty.

Types

type Annotation

type Annotation trace.Annotation

Endpoint is an alias

func (Annotation) MarshalEasyJSON

func (v Annotation) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (Annotation) MarshalJSON

func (v Annotation) MarshalJSON() ([]byte, error)

MarshalJSON supports json.Marshaler interface

func (*Annotation) UnmarshalEasyJSON

func (v *Annotation) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Annotation) UnmarshalJSON

func (v *Annotation) UnmarshalJSON(data []byte) error

UnmarshalJSON supports json.Unmarshaler interface

type Endpoint

type Endpoint trace.Endpoint

Annotation is an alias

func (Endpoint) MarshalEasyJSON

func (v Endpoint) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (Endpoint) MarshalJSON

func (v Endpoint) MarshalJSON() ([]byte, error)

MarshalJSON supports json.Marshaler interface

func (*Endpoint) UnmarshalEasyJSON

func (v *Endpoint) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Endpoint) UnmarshalJSON

func (v *Endpoint) UnmarshalJSON(data []byte) error

UnmarshalJSON supports json.Unmarshaler interface

type Span

type Span trace.Span

Span is an alias

func (Span) MarshalEasyJSON

func (v Span) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (Span) MarshalJSON

func (v Span) MarshalJSON() ([]byte, error)

MarshalJSON supports json.Marshaler interface

func (*Span) UnmarshalEasyJSON

func (v *Span) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Span) UnmarshalJSON

func (v *Span) UnmarshalJSON(data []byte) error

UnmarshalJSON supports json.Unmarshaler interface

type Trace

type Trace trace.Trace

Trace is an alias

func (Trace) MarshalEasyJSON

func (v Trace) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (Trace) MarshalJSON

func (v Trace) MarshalJSON() ([]byte, error)

MarshalJSON supports json.Marshaler interface

func (*Trace) UnmarshalEasyJSON

func (v *Trace) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Trace) UnmarshalJSON

func (v *Trace) UnmarshalJSON(data []byte) error

UnmarshalJSON supports json.Unmarshaler interface

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL