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

+gen:option=true

type Alias2

type Alias2 *Builtins

+gen:option=true

type Alias3

type Alias3 = Builtins

+gen:option=true

type AliasOption

type AliasOption func(*Alias)

func WithA2AliasOption

func WithA2AliasOption(val interface{}) AliasOption

func WithAAliasOption

func WithAAliasOption(val interface{}) AliasOption

func WithBAliasOption

func WithBAliasOption(val byte) AliasOption

func WithBoolAliasOption

func WithBoolAliasOption(val bool) AliasOption

func WithBoolPAliasOption

func WithBoolPAliasOption(val *bool) AliasOption

func WithByteAliasOption

func WithByteAliasOption(val byte) AliasOption

func WithBytePAliasOption

func WithBytePAliasOption(val *byte) AliasOption

func WithBytesAliasOption

func WithBytesAliasOption(val ...byte) AliasOption

func WithBytesPAliasOption

func WithBytesPAliasOption(val *[]byte) AliasOption

func WithFloat32AliasOption

func WithFloat32AliasOption(val float32) AliasOption

func WithFloat64AliasOption

func WithFloat64AliasOption(val float64) AliasOption

func WithFloat64PAliasOption

func WithFloat64PAliasOption(val *float64) AliasOption

func WithI2AliasOption

func WithI2AliasOption(val int) AliasOption

func WithI8AliasOption

func WithI8AliasOption(val Int8) AliasOption

func WithI8FuncAliasOption

func WithI8FuncAliasOption(val I8Func) AliasOption

func WithIAliasOption

func WithIAliasOption(val Int) AliasOption

func WithIAmAliasOption

func WithIAmAliasOption(val string) AliasOption

func WithInt16AliasOption

func WithInt16AliasOption(val int16) AliasOption

func WithInt32AliasOption

func WithInt32AliasOption(val int32) AliasOption

func WithInt64AliasOption

func WithInt64AliasOption(val int64) AliasOption

func WithInt8AliasOption

func WithInt8AliasOption(val int8) AliasOption

func WithIntPAliasOption

func WithIntPAliasOption(val *int) AliasOption

func WithStrFuncAliasOption

func WithStrFuncAliasOption(val StrFunc) AliasOption

func WithStringAliasOption

func WithStringAliasOption(val string) AliasOption

func WithStringPAliasOption

func WithStringPAliasOption(val *string) AliasOption

func WithU2AliasOption

func WithU2AliasOption(val uint) AliasOption

func WithU8AliasOption

func WithU8AliasOption(val Uint8) AliasOption

func WithU8FuncAliasOption

func WithU8FuncAliasOption(val U8Func) AliasOption

func WithUAliasOption

func WithUAliasOption(val Uint) AliasOption

func WithUint16AliasOption

func WithUint16AliasOption(val uint16) AliasOption

func WithUint32AliasOption

func WithUint32AliasOption(val uint32) AliasOption

func WithUint64AliasOption

func WithUint64AliasOption(val uint64) AliasOption

func WithUint8AliasOption

func WithUint8AliasOption(val uint8) AliasOption

func WithUintPAliasOption

func WithUintPAliasOption(val *uint) AliasOption

type AliasString

type AliasString string

+gen:option=true

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
}

+gen:option=true

type BuiltinsOption

type BuiltinsOption func(*Builtins)

func WithA2BuiltinsOption

func WithA2BuiltinsOption(val interface{}) BuiltinsOption

func WithABuiltinsOption

func WithABuiltinsOption(val interface{}) BuiltinsOption

func WithBBuiltinsOption

func WithBBuiltinsOption(val byte) BuiltinsOption

func WithBoolBuiltinsOption

func WithBoolBuiltinsOption(val bool) BuiltinsOption

func WithBoolPBuiltinsOption

func WithBoolPBuiltinsOption(val *bool) BuiltinsOption

func WithByteBuiltinsOption

func WithByteBuiltinsOption(val byte) BuiltinsOption

func WithBytePBuiltinsOption

func WithBytePBuiltinsOption(val *byte) BuiltinsOption

func WithBytesBuiltinsOption

func WithBytesBuiltinsOption(val ...byte) BuiltinsOption

func WithBytesPBuiltinsOption

func WithBytesPBuiltinsOption(val *[]byte) BuiltinsOption

func WithFloat32BuiltinsOption

func WithFloat32BuiltinsOption(val float32) BuiltinsOption

func WithFloat64BuiltinsOption

func WithFloat64BuiltinsOption(val float64) BuiltinsOption

func WithFloat64PBuiltinsOption

func WithFloat64PBuiltinsOption(val *float64) BuiltinsOption

func WithI2BuiltinsOption

func WithI2BuiltinsOption(val int) BuiltinsOption

func WithI8BuiltinsOption

func WithI8BuiltinsOption(val Int8) BuiltinsOption

func WithI8FuncBuiltinsOption

func WithI8FuncBuiltinsOption(val I8Func) BuiltinsOption

func WithIAmBuiltinsOption

func WithIAmBuiltinsOption(val string) BuiltinsOption

func WithIBuiltinsOption

func WithIBuiltinsOption(val Int) BuiltinsOption

func WithInt16BuiltinsOption

func WithInt16BuiltinsOption(val int16) BuiltinsOption

func WithInt32BuiltinsOption

func WithInt32BuiltinsOption(val int32) BuiltinsOption

func WithInt64BuiltinsOption

func WithInt64BuiltinsOption(val int64) BuiltinsOption

func WithInt8BuiltinsOption

func WithInt8BuiltinsOption(val int8) BuiltinsOption

func WithIntPBuiltinsOption

func WithIntPBuiltinsOption(val *int) BuiltinsOption

func WithStrFuncBuiltinsOption

func WithStrFuncBuiltinsOption(val StrFunc) BuiltinsOption

func WithStringBuiltinsOption

func WithStringBuiltinsOption(val string) BuiltinsOption

func WithStringPBuiltinsOption

func WithStringPBuiltinsOption(val *string) BuiltinsOption

func WithU2BuiltinsOption

func WithU2BuiltinsOption(val uint) BuiltinsOption

func WithU8BuiltinsOption

func WithU8BuiltinsOption(val Uint8) BuiltinsOption

func WithU8FuncBuiltinsOption

func WithU8FuncBuiltinsOption(val U8Func) BuiltinsOption

func WithUBuiltinsOption

func WithUBuiltinsOption(val Uint) BuiltinsOption

func WithUint16BuiltinsOption

func WithUint16BuiltinsOption(val uint16) BuiltinsOption

func WithUint32BuiltinsOption

func WithUint32BuiltinsOption(val uint32) BuiltinsOption

func WithUint64BuiltinsOption

func WithUint64BuiltinsOption(val uint64) BuiltinsOption

func WithUint8BuiltinsOption

func WithUint8BuiltinsOption(val uint8) BuiltinsOption

func WithUintPBuiltinsOption

func WithUintPBuiltinsOption(val *uint) BuiltinsOption

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
}

+gen:option=true

type SliceOption

type SliceOption func(*Slice)

func WithBS2SliceOption

func WithBS2SliceOption(val ...*byte) SliceOption

func WithBSSliceOption

func WithBSSliceOption(val ...byte) SliceOption

func WithBpSSliceOption

func WithBpSSliceOption(val *[]byte) SliceOption

func WithBuiltinsPsSliceOption

func WithBuiltinsPsSliceOption(val *[]Builtins) SliceOption

func WithBuiltinsS2SliceOption

func WithBuiltinsS2SliceOption(val ...*Builtins) SliceOption

func WithBuiltinsSSliceOption

func WithBuiltinsSSliceOption(val ...Builtins) SliceOption

func WithI8PSSliceOption

func WithI8PSSliceOption(val *[]int8) SliceOption

func WithI8S2SliceOption

func WithI8S2SliceOption(val ...*int8) SliceOption

func WithI8SSliceOption

func WithI8SSliceOption(val ...int8) SliceOption

func WithSS2SliceOption

func WithSS2SliceOption(val ...*string) SliceOption

func WithSSSliceOption

func WithSSSliceOption(val ...string) SliceOption

func WithSpSSliceOption

func WithSpSSliceOption(val *[]string) SliceOption

func WithU8PSSliceOption

func WithU8PSSliceOption(val *[]uint8) SliceOption

func WithU8S2SliceOption

func WithU8S2SliceOption(val ...*uint8) SliceOption

func WithU8SSliceOption

func WithU8SSliceOption(val ...uint8) SliceOption

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