builtins

package
v0.0.0-...-392fa8f Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alias

type Alias Builtins

func (*Alias) SetA

func (a *Alias) SetA(v interface{}) *Alias

func (*Alias) SetA2

func (a *Alias) SetA2(val interface{}) *Alias

func (*Alias) SetB

func (a *Alias) SetB(val byte) *Alias

func (*Alias) SetBool

func (a *Alias) SetBool(val bool) *Alias

func (*Alias) SetBoolP

func (a *Alias) SetBoolP(val *bool) *Alias

func (*Alias) SetByte

func (a *Alias) SetByte(val byte) *Alias

func (*Alias) SetByteP

func (a *Alias) SetByteP(val *byte) *Alias

func (*Alias) SetBytes

func (a *Alias) SetBytes(val ...byte) *Alias

func (*Alias) SetBytesP

func (a *Alias) SetBytesP(val *[]byte) *Alias

func (*Alias) SetFloat32

func (a *Alias) SetFloat32(val float32) *Alias

func (*Alias) SetFloat64

func (a *Alias) SetFloat64(val float64) *Alias

func (*Alias) SetFloat64P

func (a *Alias) SetFloat64P(val *float64) *Alias

func (*Alias) SetI

func (a *Alias) SetI(val Int) *Alias

func (*Alias) SetI2

func (a *Alias) SetI2(val int) *Alias

func (*Alias) SetI8

func (a *Alias) SetI8(val Int8) *Alias

func (*Alias) SetI8Func

func (a *Alias) SetI8Func(val I8Func) *Alias

func (*Alias) SetInt16

func (a *Alias) SetInt16(val int16) *Alias

func (*Alias) SetInt32

func (a *Alias) SetInt32(val int32) *Alias

func (*Alias) SetInt64

func (a *Alias) SetInt64(val int64) *Alias

func (*Alias) SetInt8

func (a *Alias) SetInt8(val int8) *Alias

func (*Alias) SetIntP

func (a *Alias) SetIntP(val *int) *Alias

func (*Alias) SetStrFunc

func (a *Alias) SetStrFunc(val StrFunc) *Alias

func (*Alias) SetString

func (a *Alias) SetString(val string) *Alias

func (*Alias) SetStringP

func (a *Alias) SetStringP(val *string) *Alias

func (*Alias) SetU

func (a *Alias) SetU(val Uint) *Alias

func (*Alias) SetU2

func (a *Alias) SetU2(val uint) *Alias

func (*Alias) SetU8

func (a *Alias) SetU8(val Uint8) *Alias

func (*Alias) SetU8Func

func (a *Alias) SetU8Func(val U8Func) *Alias

func (*Alias) SetUint16

func (a *Alias) SetUint16(val uint16) *Alias

func (*Alias) SetUint32

func (a *Alias) SetUint32(val uint32) *Alias

func (*Alias) SetUint64

func (a *Alias) SetUint64(val uint64) *Alias

func (*Alias) SetUint8

func (a *Alias) SetUint8(val uint8) *Alias

func (*Alias) SetUintP

func (a *Alias) SetUintP(val *uint) *Alias

type Alias2

type Alias2 *Builtins

type Alias3

type Alias3 = Builtins

type AliasString

type AliasString string

type Builtins

type Builtins struct {
	U8      Uint8
	I8      Int8
	U       Uint
	I       Int
	StrFunc StrFunc
	I8Func  I8Func
	U8Func  U8Func
	Int8    int8
	Uint8   uint8

	A any

	Bool     bool
	Byte     byte
	Int16    int16
	Int32    int32
	Int64    int64
	Uint16   uint16
	Uint32   uint32
	Uint64   uint64
	Float32  float32
	Float64  float64
	String   string
	Bytes    []byte
	BoolP    *bool
	ByteP    *byte
	IntP     *int
	UintP    *uint
	BytesP   *[]byte
	Float64P *float64
	StringP  *string
	// contains filtered or unexported fields
}

func (*Builtins) SetA

func (b *Builtins) SetA(val interface{}) *Builtins

func (*Builtins) SetA2

func (b *Builtins) SetA2(val interface{}) *Builtins

func (*Builtins) SetB

func (b *Builtins) SetB(val byte) *Builtins

func (*Builtins) SetBool

func (b *Builtins) SetBool(val bool) *Builtins

func (*Builtins) SetBoolP

func (b *Builtins) SetBoolP(val *bool) *Builtins

func (*Builtins) SetByte

func (b *Builtins) SetByte(val byte) *Builtins

func (*Builtins) SetByteP

func (b *Builtins) SetByteP(val *byte) *Builtins

func (*Builtins) SetBytes

func (b *Builtins) SetBytes(val ...byte) *Builtins

func (*Builtins) SetBytesP

func (b *Builtins) SetBytesP(val *[]byte) *Builtins

func (*Builtins) SetFloat32

func (b *Builtins) SetFloat32(val float32) *Builtins

func (*Builtins) SetFloat64

func (b *Builtins) SetFloat64(val float64) *Builtins

func (*Builtins) SetFloat64P

func (b *Builtins) SetFloat64P(val *float64) *Builtins

func (*Builtins) SetI

func (b *Builtins) SetI(val Int) *Builtins

func (*Builtins) SetI2

func (b *Builtins) SetI2(val int) *Builtins

func (*Builtins) SetI8

func (b *Builtins) SetI8(val Int8) *Builtins

func (*Builtins) SetI8Func

func (b *Builtins) SetI8Func(val I8Func) *Builtins

func (*Builtins) SetInt16

func (b *Builtins) SetInt16(val int16) *Builtins

func (*Builtins) SetInt32

func (b *Builtins) SetInt32(val int32) *Builtins

func (*Builtins) SetInt64

func (b *Builtins) SetInt64(val int64) *Builtins

func (*Builtins) SetInt8

func (b *Builtins) SetInt8(val int8) *Builtins

func (*Builtins) SetIntP

func (b *Builtins) SetIntP(val *int) *Builtins

func (*Builtins) SetStrFunc

func (b *Builtins) SetStrFunc(val StrFunc) *Builtins

func (*Builtins) SetString

func (b *Builtins) SetString(val string) *Builtins

func (*Builtins) SetStringP

func (b *Builtins) SetStringP(val *string) *Builtins

func (*Builtins) SetU

func (b *Builtins) SetU(val Uint) *Builtins

func (*Builtins) SetU2

func (b *Builtins) SetU2(val uint) *Builtins

func (*Builtins) SetU8

func (b *Builtins) SetU8(val Uint8) *Builtins

func (*Builtins) SetU8Func

func (b *Builtins) SetU8Func(val U8Func) *Builtins

func (*Builtins) SetUint16

func (b *Builtins) SetUint16(val uint16) *Builtins

func (*Builtins) SetUint32

func (b *Builtins) SetUint32(val uint32) *Builtins

func (*Builtins) SetUint64

func (b *Builtins) SetUint64(val uint64) *Builtins

func (*Builtins) SetUint8

func (b *Builtins) SetUint8(val uint8) *Builtins

func (*Builtins) SetUintP

func (b *Builtins) SetUintP(val *uint) *Builtins

type I8Func

type I8Func func(int8) error

type Int

type Int int

type Int8

type Int8 int8

type Slice

type Slice struct {
	I8S  []*int8
	I8pS *[]int8

	U8S  []*uint8
	U8pS *[]uint8

	SS  []*string
	SpS *[]string

	BS  []*byte
	BpS *[]byte

	BuiltinsS  []*Builtins
	BuiltinsPs *[]Builtins
	// contains filtered or unexported fields
}

func (*Slice) SetBS

func (s *Slice) SetBS(val ...byte) *Slice

func (*Slice) SetBS2

func (s *Slice) SetBS2(val ...*byte) *Slice

func (*Slice) SetBpS

func (s *Slice) SetBpS(val *[]byte) *Slice

func (*Slice) SetBuiltinsPs

func (s *Slice) SetBuiltinsPs(val *[]Builtins) *Slice

func (*Slice) SetBuiltinsS

func (s *Slice) SetBuiltinsS(val ...Builtins) *Slice

func (*Slice) SetBuiltinsS2

func (s *Slice) SetBuiltinsS2(val ...*Builtins) *Slice

func (*Slice) SetI8PS

func (s *Slice) SetI8PS(val *[]int8) *Slice

func (*Slice) SetI8S

func (s *Slice) SetI8S(val ...int8) *Slice

func (*Slice) SetI8S2

func (s *Slice) SetI8S2(val ...*int8) *Slice

func (*Slice) SetSS

func (s *Slice) SetSS(val ...string) *Slice

func (*Slice) SetSS2

func (s *Slice) SetSS2(val ...*string) *Slice

func (*Slice) SetSpS

func (s *Slice) SetSpS(val *[]string) *Slice

func (*Slice) SetU8PS

func (s *Slice) SetU8PS(val *[]uint8) *Slice

func (*Slice) SetU8S

func (s *Slice) SetU8S(val ...uint8) *Slice

func (*Slice) SetU8S2

func (s *Slice) SetU8S2(val ...*uint8) *Slice

type StrFunc

type StrFunc func(string) error

type U8Func

type U8Func func(uint8) error

type Uint

type Uint uint

type Uint8

type Uint8 uint8

Jump to

Keyboard shortcuts

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