Documentation
¶
Overview ¶
Package datatype provides generic utilities for common data types.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromString ¶
func FromString[E StringEnum](value string) (E, error)
func ScanStringEnum ¶
func ScanStringEnum[E StringEnum](ptr *E, value any) error
func ValueStringEnum ¶
func ValueStringEnum[E StringEnum](e E) (driver.Value, error)
Types ¶
type NullStringEnum ¶
type NullStringEnum[E StringEnum] struct { Enum E Valid bool }
func (*NullStringEnum[E]) Scan ¶
func (n *NullStringEnum[E]) Scan(value any) error
type StringEnum ¶
Click to show internal directories.
Click to hide internal directories.