testenum

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2025 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	InvalidTestEnum            = errors.New("Invalid TestEnum")
	TEST_ENUM       []TestEnum = []TestEnum{
		UnknownTestEnum,
		OneTestEnum,
		TwoTestEnum,
	}
)

Functions

This section is empty.

Types

type TestEnum

type TestEnum int
const (
	//gen:enum string unknownTestEnum
	UnknownTestEnum TestEnum = iota
	//gen:enum string oneTestEnum
	OneTestEnum
	//gen:enum string twoTestEnum
	TwoTestEnum
)

func NewTestEnum

func NewTestEnum() TestEnum

func (*TestEnum) FromString

func (o *TestEnum) FromString(s string) error

func (TestEnum) MarshalJSON

func (o TestEnum) MarshalJSON() ([]byte, error)

func (TestEnum) String

func (o TestEnum) String() string

func (*TestEnum) UnmarshalJSON

func (o *TestEnum) UnmarshalJSON(b []byte) error

func (TestEnum) Valid

func (o TestEnum) Valid() error

Jump to

Keyboard shortcuts

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