transientcontainers

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	QUEUE_PROPNAMES = []string{"enqueue", "dequeue", "peek"}
)

Functions

This section is empty.

Types

type TransientQueue

type TransientQueue struct {
	symbolic.UnassignablePropsMixin
	// contains filtered or unexported fields
}

func (*TransientQueue) Dequeue

func (*TransientQueue) Enqueue

func (*TransientQueue) Enqueue(ctx *symbolic.Context, elem symbolic.Value)

func (*TransientQueue) GetGoMethod

func (q *TransientQueue) GetGoMethod(name string) (*symbolic.GoFunction, bool)

func (*TransientQueue) IsMutable

func (q *TransientQueue) IsMutable() bool

func (*TransientQueue) IsSharable

func (q *TransientQueue) IsSharable() (bool, string)

func (*TransientQueue) IsShared

func (q *TransientQueue) IsShared() bool

func (*TransientQueue) IteratorElementKey

func (*TransientQueue) IteratorElementKey() symbolic.Value

func (*TransientQueue) IteratorElementValue

func (*TransientQueue) IteratorElementValue() symbolic.Value

func (*TransientQueue) Peek

func (*TransientQueue) PrettyPrint

func (*TransientQueue) Prop

func (q *TransientQueue) Prop(name string) symbolic.Value

func (*TransientQueue) PropertyNames

func (*TransientQueue) PropertyNames() []string

func (*TransientQueue) Share

func (q *TransientQueue) Share(originState *symbolic.State) symbolic.PotentiallySharable

func (*TransientQueue) Test

func (*TransientQueue) WidestOfType

func (*TransientQueue) WidestOfType() symbolic.Value

Jump to

Keyboard shortcuts

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