Documentation ¶
Index ¶
- type AliasSlice
- type AliasSliceOption
- func WithBSAliasSliceOption(val ...*byte) AliasSliceOption
- func WithBpSAliasSliceOption(val *[]byte) AliasSliceOption
- func WithBuiltinsPsAliasSliceOption(val *[]builtins.Builtins) AliasSliceOption
- func WithBuiltinsSAliasSliceOption(val ...*builtins.Builtins) AliasSliceOption
- func WithI8PSAliasSliceOption(val *[]int8) AliasSliceOption
- func WithI8SAliasSliceOption(val ...*int8) AliasSliceOption
- func WithSSAliasSliceOption(val ...*string) AliasSliceOption
- func WithSpSAliasSliceOption(val *[]string) AliasSliceOption
- func WithU8PSAliasSliceOption(val *[]uint8) AliasSliceOption
- func WithU8SAliasSliceOption(val ...*uint8) AliasSliceOption
- type B
- type BOption
- type Slice
- type SliceOption
- func WithBBSSliceOption(val ...B) SliceOption
- func WithBS2SliceOption(val ...*byte) SliceOption
- func WithBSSliceOption(val ...byte) SliceOption
- func WithBpSSliceOption(val *[]byte) SliceOption
- func WithBuiltinsPsSliceOption(val *[]builtins.Builtins) SliceOption
- func WithBuiltinsS2SliceOption(val ...*builtins.Builtins) SliceOption
- func WithBuiltinsSSliceOption(val ...builtins.Builtins) SliceOption
- func WithI8PSSliceOption(val *[]int8) SliceOption
- func WithI8S2SliceOption(val ...*int8) SliceOption
- func WithI8SSliceOption(val ...int8) SliceOption
- func WithSS2SliceOption(val ...*string) SliceOption
- func WithSSSliceOption(val ...string) SliceOption
- func WithSpSSliceOption(val *[]string) SliceOption
- func WithU8PSSliceOption(val *[]uint8) SliceOption
- func WithU8S2SliceOption(val ...*uint8) SliceOption
- func WithU8SSliceOption(val ...uint8) SliceOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasSliceOption ¶
type AliasSliceOption func(*AliasSlice)
func WithBSAliasSliceOption ¶
func WithBSAliasSliceOption(val ...*byte) AliasSliceOption
func WithBpSAliasSliceOption ¶
func WithBpSAliasSliceOption(val *[]byte) AliasSliceOption
func WithBuiltinsPsAliasSliceOption ¶
func WithBuiltinsPsAliasSliceOption(val *[]builtins.Builtins) AliasSliceOption
func WithBuiltinsSAliasSliceOption ¶
func WithBuiltinsSAliasSliceOption(val ...*builtins.Builtins) AliasSliceOption
func WithI8PSAliasSliceOption ¶
func WithI8PSAliasSliceOption(val *[]int8) AliasSliceOption
func WithI8SAliasSliceOption ¶
func WithI8SAliasSliceOption(val ...*int8) AliasSliceOption
func WithSSAliasSliceOption ¶
func WithSSAliasSliceOption(val ...*string) AliasSliceOption
func WithSpSAliasSliceOption ¶
func WithSpSAliasSliceOption(val *[]string) AliasSliceOption
func WithU8PSAliasSliceOption ¶
func WithU8PSAliasSliceOption(val *[]uint8) AliasSliceOption
func WithU8SAliasSliceOption ¶
func WithU8SAliasSliceOption(val ...*uint8) AliasSliceOption
type Slice ¶
type Slice struct { I8S []*int8 I8pS *[]int8 U8S []*uint8 U8pS *[]uint8 SS []*string SpS *[]string BS []*byte BpS *[]byte BBS []B BuiltinsS []*builtins.Builtins BuiltinsPs *[]builtins.Builtins // contains filtered or unexported fields }
+gen:option=true
type SliceOption ¶
type SliceOption func(*Slice)
func WithBBSSliceOption ¶
func WithBBSSliceOption(val ...B) SliceOption
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.Builtins) SliceOption
func WithBuiltinsS2SliceOption ¶
func WithBuiltinsS2SliceOption(val ...*builtins.Builtins) SliceOption
func WithBuiltinsSSliceOption ¶
func WithBuiltinsSSliceOption(val ...builtins.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
Click to show internal directories.
Click to hide internal directories.