apilang

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CallReturnedRunUpdate

type CallReturnedRunUpdate struct {
	// contains filtered or unexported fields
}

func (*CallReturnedRunUpdate) IsDiscardable

func (*CallReturnedRunUpdate) IsDiscardable() bool

func (*CallReturnedRunUpdate) IsFinal

func (*CallReturnedRunUpdate) IsFinal() bool

func (*CallReturnedRunUpdate) IsRunState

func (*CallReturnedRunUpdate) IsRunState() bool

func (*CallReturnedRunUpdate) Name

func (*CallReturnedRunUpdate) Name() string

type CallWaitRunState

type CallWaitRunState struct {
	// contains filtered or unexported fields
}

func (*CallWaitRunState) Args

func (c *CallWaitRunState) Args() []*apivalues.Value

func (*CallWaitRunState) CallValue

func (c *CallWaitRunState) CallValue() *apivalues.Value

func (*CallWaitRunState) IsDiscardable

func (*CallWaitRunState) IsDiscardable() bool

func (*CallWaitRunState) IsFinal

func (*CallWaitRunState) IsFinal() bool

func (*CallWaitRunState) IsRunState

func (*CallWaitRunState) IsRunState() bool

func (*CallWaitRunState) Kws

func (c *CallWaitRunState) Kws() map[string]*apivalues.Value

func (*CallWaitRunState) Name

func (*CallWaitRunState) Name() string

type CanceledRunState

type CanceledRunState struct {
	// contains filtered or unexported fields
}

func (*CanceledRunState) CallStack

func (c *CanceledRunState) CallStack() []*apiprogram.CallFrame

func (*CanceledRunState) IsDiscardable

func (*CanceledRunState) IsDiscardable() bool

func (*CanceledRunState) IsFinal

func (*CanceledRunState) IsFinal() bool

func (*CanceledRunState) IsRunState

func (*CanceledRunState) IsRunState() bool

func (*CanceledRunState) Name

func (*CanceledRunState) Name() string

type ClientErrorRunState

type ClientErrorRunState struct {
	// contains filtered or unexported fields
}

func (*ClientErrorRunState) Error

func (c *ClientErrorRunState) Error() string

func (*ClientErrorRunState) IsDiscardable

func (*ClientErrorRunState) IsDiscardable() bool

func (*ClientErrorRunState) IsFinal

func (*ClientErrorRunState) IsFinal() bool

func (*ClientErrorRunState) IsRunState

func (*ClientErrorRunState) IsRunState() bool

func (*ClientErrorRunState) Name

func (*ClientErrorRunState) Name() string

type CompletedRunState

type CompletedRunState struct {
	// contains filtered or unexported fields
}

func (*CompletedRunState) IsDiscardable

func (*CompletedRunState) IsDiscardable() bool

func (*CompletedRunState) IsFinal

func (*CompletedRunState) IsFinal() bool

func (*CompletedRunState) IsRunState

func (*CompletedRunState) IsRunState() bool

func (*CompletedRunState) Name

func (*CompletedRunState) Name() string

func (*CompletedRunState) Values

func (c *CompletedRunState) Values() map[string]*apivalues.Value

type ErrorRunState

type ErrorRunState struct {
	// contains filtered or unexported fields
}

func (*ErrorRunState) Error

func (e *ErrorRunState) Error() error

func (*ErrorRunState) IsDiscardable

func (*ErrorRunState) IsDiscardable() bool

func (*ErrorRunState) IsFinal

func (*ErrorRunState) IsFinal() bool

func (*ErrorRunState) IsRunState

func (*ErrorRunState) IsRunState() bool

func (*ErrorRunState) Name

func (*ErrorRunState) Name() string

type LoadReturnedRunUpdate

type LoadReturnedRunUpdate struct {
	// contains filtered or unexported fields
}

func (*LoadReturnedRunUpdate) IsDiscardable

func (*LoadReturnedRunUpdate) IsDiscardable() bool

func (*LoadReturnedRunUpdate) IsFinal

func (*LoadReturnedRunUpdate) IsFinal() bool

func (*LoadReturnedRunUpdate) IsRunState

func (*LoadReturnedRunUpdate) IsRunState() bool

func (*LoadReturnedRunUpdate) Name

func (*LoadReturnedRunUpdate) Name() string

type LoadWaitRunState

type LoadWaitRunState struct {
	// contains filtered or unexported fields
}

func (*LoadWaitRunState) IsDiscardable

func (*LoadWaitRunState) IsDiscardable() bool

func (*LoadWaitRunState) IsFinal

func (*LoadWaitRunState) IsFinal() bool

func (*LoadWaitRunState) IsRunState

func (*LoadWaitRunState) IsRunState() bool

func (*LoadWaitRunState) Name

func (*LoadWaitRunState) Name() string

func (*LoadWaitRunState) Path

func (l *LoadWaitRunState) Path() *apiprogram.Path

type PrintRunUpdate

type PrintRunUpdate struct {
	// contains filtered or unexported fields
}

func (*PrintRunUpdate) IsDiscardable

func (*PrintRunUpdate) IsDiscardable() bool

func (*PrintRunUpdate) IsFinal

func (*PrintRunUpdate) IsFinal() bool

func (*PrintRunUpdate) IsRunState

func (*PrintRunUpdate) IsRunState() bool

func (*PrintRunUpdate) Name

func (*PrintRunUpdate) Name() string

func (*PrintRunUpdate) Text

func (r *PrintRunUpdate) Text() string

type RunState

type RunState struct {
	// contains filtered or unexported fields
}

func MustNewRunState

func MustNewRunState(state runState) *RunState

func MustRunStateFromProto

func MustRunStateFromProto(pb *pblang.RunState) *RunState

func NewCallReturnedRunUpdate

func NewCallReturnedRunUpdate(retval *apivalues.Value, err *apiprogram.Error) *RunState

func NewCallWaitRunState

func NewCallWaitRunState(call *apivalues.Value, args []*apivalues.Value, kws map[string]*apivalues.Value) *RunState

func NewCanceledRunState

func NewCanceledRunState(reason string, callstack []*apiprogram.CallFrame) *RunState

func NewClientErrorRunState

func NewClientErrorRunState(err error) *RunState

func NewCompletedRunState

func NewCompletedRunState(vs map[string]*apivalues.Value) *RunState

func NewErrorRunState

func NewErrorRunState(err *apiprogram.Error) *RunState

func NewLoadReturnedRunUpdate

func NewLoadReturnedRunUpdate(vs map[string]*apivalues.Value, err *apiprogram.Error, sum *RunSummary) *RunState

func NewLoadWaitRunState

func NewLoadWaitRunState(path *apiprogram.Path) *RunState

func NewPrintRunUpdateState

func NewPrintRunUpdateState(text string) *RunState

func NewRunState

func NewRunState(state runState) (*RunState, error)

func NewRunningRunState

func NewRunningRunState() *RunState

func RunStateFromProto

func RunStateFromProto(pb *pblang.RunState) (*RunState, error)

func (*RunState) Clone

func (r *RunState) Clone() *RunState

func (*RunState) Get

func (r *RunState) Get() runState

func (*RunState) IsDiscardable

func (r *RunState) IsDiscardable() bool

func (*RunState) IsFinal

func (r *RunState) IsFinal() bool

func (*RunState) IsRunning

func (r *RunState) IsRunning() bool

func (*RunState) IsState

func (r *RunState) IsState() bool

func (*RunState) MarshalJSON

func (p *RunState) MarshalJSON() ([]byte, error)

func (*RunState) Name

func (r *RunState) Name() string

func (*RunState) PB

func (r *RunState) PB() *pblang.RunState

func (*RunState) UnmarshalJSON

func (p *RunState) UnmarshalJSON(bs []byte) error

type RunStateLogRecord

type RunStateLogRecord struct {
	// contains filtered or unexported fields
}

func MustRunStateLogRecordFromProto

func MustRunStateLogRecordFromProto(pb *pblang.RunStateLogRecord) *RunStateLogRecord

func NewRunStateLogRecord

func NewRunStateLogRecord(s *RunState, t *time.Time) *RunStateLogRecord

func RunStateLogRecordFromProto

func RunStateLogRecordFromProto(pb *pblang.RunStateLogRecord) (*RunStateLogRecord, error)

func (*RunStateLogRecord) Clone

func (*RunStateLogRecord) MarshalJSON

func (p *RunStateLogRecord) MarshalJSON() ([]byte, error)

func (*RunStateLogRecord) PB

func (*RunStateLogRecord) UnmarshalJSON

func (p *RunStateLogRecord) UnmarshalJSON(bs []byte) error

func (*RunStateLogRecord) WithSource

func (r *RunStateLogRecord) WithSource(path *apiprogram.Path) *RunStateLogRecord

type RunSummary

type RunSummary struct {
	// contains filtered or unexported fields
}

func MustRunSummaryFromProto

func MustRunSummaryFromProto(pb *pblang.RunSummary) *RunSummary

func NewRunSummary

func NewRunSummary(log []*RunStateLogRecord, prints []string) *RunSummary

func RunSummaryFromProto

func RunSummaryFromProto(pb *pblang.RunSummary) (*RunSummary, error)

func (*RunSummary) Add

func (s *RunSummary) Add(log *RunStateLogRecord)

func (*RunSummary) Clone

func (s *RunSummary) Clone() *RunSummary

func (*RunSummary) Flatten

func (s *RunSummary) Flatten() *RunSummary

func (*RunSummary) MarshalJSON

func (p *RunSummary) MarshalJSON() ([]byte, error)

func (*RunSummary) PB

func (s *RunSummary) PB() *pblang.RunSummary

func (*RunSummary) UnmarshalJSON

func (p *RunSummary) UnmarshalJSON(bs []byte) error

type RunningRunState

type RunningRunState struct {
	// contains filtered or unexported fields
}

func (*RunningRunState) IsDiscardable

func (*RunningRunState) IsDiscardable() bool

func (*RunningRunState) IsFinal

func (*RunningRunState) IsFinal() bool

func (*RunningRunState) IsRunState

func (*RunningRunState) IsRunState() bool

func (*RunningRunState) Name

func (*RunningRunState) Name() string

Jump to

Keyboard shortcuts

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