Versions in this module Expand all Collapse all v0 v0.9.0-hl.20241219 Dec 19, 2024 v0.7.8 Dec 14, 2024 Changes in this version + type Bool struct + Defined bool + V bool + func OBool(v bool) Bool + func (v *Bool) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Bool) UnmarshalJSON(data []byte) error + func (v Bool) Get(deflt bool) bool + func (v Bool) IsDefined() bool + func (v Bool) MarshalEasyJSON(w *jwriter.Writer) + func (v Bool) MarshalJSON() ([]byte, error) + func (v Bool) String() string + type Float32 struct + Defined bool + V float32 + func OFloat32(v float32) Float32 + func (v *Float32) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Float32) UnmarshalJSON(data []byte) error + func (v Float32) Get(deflt float32) float32 + func (v Float32) IsDefined() bool + func (v Float32) MarshalEasyJSON(w *jwriter.Writer) + func (v Float32) MarshalJSON() ([]byte, error) + func (v Float32) String() string + type Float64 struct + Defined bool + V float64 + func OFloat64(v float64) Float64 + func (v *Float64) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Float64) UnmarshalJSON(data []byte) error + func (v Float64) Get(deflt float64) float64 + func (v Float64) IsDefined() bool + func (v Float64) MarshalEasyJSON(w *jwriter.Writer) + func (v Float64) MarshalJSON() ([]byte, error) + func (v Float64) String() string + type Int struct + Defined bool + V int + func OInt(v int) Int + func (v *Int) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Int) UnmarshalJSON(data []byte) error + func (v Int) Get(deflt int) int + func (v Int) IsDefined() bool + func (v Int) MarshalEasyJSON(w *jwriter.Writer) + func (v Int) MarshalJSON() ([]byte, error) + func (v Int) String() string + type Int16 struct + Defined bool + V int16 + func OInt16(v int16) Int16 + func (v *Int16) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Int16) UnmarshalJSON(data []byte) error + func (v Int16) Get(deflt int16) int16 + func (v Int16) IsDefined() bool + func (v Int16) MarshalEasyJSON(w *jwriter.Writer) + func (v Int16) MarshalJSON() ([]byte, error) + func (v Int16) String() string + type Int32 struct + Defined bool + V int32 + func OInt32(v int32) Int32 + func (v *Int32) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Int32) UnmarshalJSON(data []byte) error + func (v Int32) Get(deflt int32) int32 + func (v Int32) IsDefined() bool + func (v Int32) MarshalEasyJSON(w *jwriter.Writer) + func (v Int32) MarshalJSON() ([]byte, error) + func (v Int32) String() string + type Int64 struct + Defined bool + V int64 + func OInt64(v int64) Int64 + func (v *Int64) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Int64) UnmarshalJSON(data []byte) error + func (v Int64) Get(deflt int64) int64 + func (v Int64) IsDefined() bool + func (v Int64) MarshalEasyJSON(w *jwriter.Writer) + func (v Int64) MarshalJSON() ([]byte, error) + func (v Int64) String() string + type Int8 struct + Defined bool + V int8 + func OInt8(v int8) Int8 + func (v *Int8) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Int8) UnmarshalJSON(data []byte) error + func (v Int8) Get(deflt int8) int8 + func (v Int8) IsDefined() bool + func (v Int8) MarshalEasyJSON(w *jwriter.Writer) + func (v Int8) MarshalJSON() ([]byte, error) + func (v Int8) String() string + type String struct + Defined bool + V string + func OString(v string) String + func (v *String) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *String) UnmarshalJSON(data []byte) error + func (v String) Get(deflt string) string + func (v String) IsDefined() bool + func (v String) MarshalEasyJSON(w *jwriter.Writer) + func (v String) MarshalJSON() ([]byte, error) + func (v String) String() string + type Uint struct + Defined bool + V uint + func OUint(v uint) Uint + func (v *Uint) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Uint) UnmarshalJSON(data []byte) error + func (v Uint) Get(deflt uint) uint + func (v Uint) IsDefined() bool + func (v Uint) MarshalEasyJSON(w *jwriter.Writer) + func (v Uint) MarshalJSON() ([]byte, error) + func (v Uint) String() string + type Uint16 struct + Defined bool + V uint16 + func OUint16(v uint16) Uint16 + func (v *Uint16) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Uint16) UnmarshalJSON(data []byte) error + func (v Uint16) Get(deflt uint16) uint16 + func (v Uint16) IsDefined() bool + func (v Uint16) MarshalEasyJSON(w *jwriter.Writer) + func (v Uint16) MarshalJSON() ([]byte, error) + func (v Uint16) String() string + type Uint32 struct + Defined bool + V uint32 + func OUint32(v uint32) Uint32 + func (v *Uint32) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Uint32) UnmarshalJSON(data []byte) error + func (v Uint32) Get(deflt uint32) uint32 + func (v Uint32) IsDefined() bool + func (v Uint32) MarshalEasyJSON(w *jwriter.Writer) + func (v Uint32) MarshalJSON() ([]byte, error) + func (v Uint32) String() string + type Uint64 struct + Defined bool + V uint64 + func OUint64(v uint64) Uint64 + func (v *Uint64) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Uint64) UnmarshalJSON(data []byte) error + func (v Uint64) Get(deflt uint64) uint64 + func (v Uint64) IsDefined() bool + func (v Uint64) MarshalEasyJSON(w *jwriter.Writer) + func (v Uint64) MarshalJSON() ([]byte, error) + func (v Uint64) String() string + type Uint8 struct + Defined bool + V uint8 + func OUint8(v uint8) Uint8 + func (v *Uint8) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Uint8) UnmarshalJSON(data []byte) error + func (v Uint8) Get(deflt uint8) uint8 + func (v Uint8) IsDefined() bool + func (v Uint8) MarshalEasyJSON(w *jwriter.Writer) + func (v Uint8) MarshalJSON() ([]byte, error) + func (v Uint8) String() string