day

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Code generated by go-enum, DO NOT EDIT.

Index

Constants

View Source
const (
	Saturday = Friday<<iota + 1
	Sunday
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Day

type Day int
const (
	Unknown Day = 0 //enum:invalid
	Monday  Day = 1 << iota
	Tuesday
	Wednesday
	Thursday
	Friday
)

func AllDays

func AllDays() []Day

func DayFromString

func DayFromString(val string) (*Day, error)

func ToDay

func ToDay(value int) Day

func (Day) GetBSON

func (day_enum Day) GetBSON() (interface{}, error)

func (Day) MarshalBSONValue added in v0.1.1

func (day_enum Day) MarshalBSONValue() (bsontype.Type, []byte, error)

func (Day) MarshalGQL

func (day_enum Day) MarshalGQL(w io.Writer)

func (Day) MarshalJSON

func (day_enum Day) MarshalJSON() ([]byte, error)

func (Day) MarshalText added in v0.0.3

func (day_enum Day) MarshalText() ([]byte, error)

func (Day) MarshalXML

func (day_enum Day) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Day) Scan

func (day_enum *Day) Scan(val any) error

func (*Day) SetBSON

func (day_enum *Day) SetBSON(raw bson.Raw) error

func (Day) String

func (day_enum Day) String() string

func (*Day) UnmarshalBSON added in v0.1.1

func (day_enum *Day) UnmarshalBSON(data []byte) error

func (*Day) UnmarshalGQL

func (day_enum *Day) UnmarshalGQL(val interface{}) error

func (*Day) UnmarshalJSON

func (day_enum *Day) UnmarshalJSON(val []byte) error

func (*Day) UnmarshalText added in v0.0.3

func (day_enum *Day) UnmarshalText(text []byte) error

func (*Day) UnmarshalXML

func (day_enum *Day) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (Day) Validate

func (day_enum Day) Validate() error

func (Day) Value

func (day_enum Day) Value() (driver.Value, error)

func (Day) Values

func (Day) Values() []string

Jump to

Keyboard shortcuts

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