Documentation
¶
Overview ¶
Code generated by "go-enum-codegen -type MyStringEnum -all-func"; DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllMyStringerEnumStrings ¶
func AllMyStringerEnumStrings() []string
Types ¶
type MyIntEnum ¶
type MyIntEnum int
func AllMyIntEnum ¶
func AllMyIntEnum() []MyIntEnum
func (MyIntEnum) MarshalJSON ¶
MarshalJSON implements json.Marshaler for MyIntEnum
func (*MyIntEnum) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler for MyIntEnum
type MyStringEnum ¶
type MyStringEnum string
const ( MyStringEnumZero MyStringEnum = "0" MyStringEnumOne MyStringEnum = "1" MyStringEnumTwo MyStringEnum = "2" MyStringEnumThree MyStringEnum = "3" )
func AllMyStringEnum ¶
func AllMyStringEnum() []MyStringEnum
AllMyStringEnum returns all values for MyStringEnum
func (MyStringEnum) MarshalJSON ¶
func (m MyStringEnum) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaller for MyStringEnum
func (*MyStringEnum) Scan ¶
func (m *MyStringEnum) Scan(value any) error
Scan implements sql.Scanner for MyStringEnum
func (*MyStringEnum) UnmarshalJSON ¶
func (m *MyStringEnum) UnmarshalJSON(data byte) error
UnmarshalJSON implements json.Unmarshaler for MyStringEnum
type MyStringerEnum ¶
type MyStringerEnum int
const ( MyStringerEnumZero MyStringerEnum = iota MyStringerEnumOne MyStringerEnumTwo MyStringerEnumThree )
func AllMyStringerEnum ¶
func AllMyStringerEnum() []MyStringerEnum
func (MyStringerEnum) MarshalJSON ¶
func (m MyStringerEnum) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler for MyStringerEnum
func (*MyStringerEnum) Scan ¶
func (m *MyStringerEnum) Scan(value interface{}) error
Scan implements sql.Scanner for MyStringerEnum
func (MyStringerEnum) String ¶
func (m MyStringerEnum) String() string
func (*MyStringerEnum) UnmarshalJSON ¶
func (m *MyStringerEnum) UnmarshalJSON(data []byte) error
UnmarshalJSON implements json.Unmarshaler for MyStringerEnum
Click to show internal directories.
Click to hide internal directories.