Documentation
¶
Index ¶
- func Equals[T interfaces.Equatable[T]](a T, b any) bool
- type Bool
- func (sv Bool) Bool() bool
- func (a Bool) Equals(b Bool) bool
- func (a *Bool) MarshalBinary() ([]byte, error)
- func (a *Bool) Reset()
- func (a *Bool) ResetWith(b Bool)
- func (sv *Bool) Set(v string) (err error)
- func (sv *Bool) SetBool(v bool)
- func (sv Bool) String() string
- func (a *Bool) UnmarshalBinary(b []byte) (err error)
- func (a Bool) WasSet() bool
- type Int
- type IntEqualer
- type IntLessor
- type IntResetter
- type String
- func (sv String) IsEmpty() bool
- func (sv String) Len() int
- func (a String) Less(b String) bool
- func (s String) MarshalBinary() (text []byte, err error)
- func (sv String) Match(v string) (err error)
- func (a *String) Reset()
- func (a *String) ResetWith(b String)
- func (sv *String) Set(v string) (err error)
- func (sv String) String() string
- func (s *String) UnmarshalBinary(text []byte) (err error)
- func (a String) WasSet() bool
- type Uri
- func (u *Uri) GetUrl() url.URL
- func (u Uri) MarshalBinary() (text []byte, err error)
- func (u Uri) MarshalText() (text []byte, err error)
- func (u *Uri) Set(v string) (err error)
- func (u *Uri) String() string
- func (u *Uri) UnmarshalBinary(text []byte) (err error)
- func (u *Uri) UnmarshalText(text []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Bool ¶
type Bool struct {
// contains filtered or unexported fields
}
func (*Bool) MarshalBinary ¶
func (*Bool) UnmarshalBinary ¶
type IntEqualer ¶
type IntEqualer struct{}
func (IntEqualer) Equals ¶
func (_ IntEqualer) Equals(a, b *Int) bool
func (IntEqualer) EqualsPtr ¶
func (_ IntEqualer) EqualsPtr(a, b *Int) bool
type IntResetter ¶
type IntResetter struct{}
func (IntResetter) Reset ¶
func (_ IntResetter) Reset(a *Int)
func (IntResetter) ResetWith ¶
func (_ IntResetter) ResetWith(a *Int, b *Int)
type String ¶
type String struct {
// contains filtered or unexported fields
}
func MakeString ¶
func MakeStringDefault ¶
func (String) MarshalBinary ¶
func (*String) UnmarshalBinary ¶
type Uri ¶
type Uri struct {
// contains filtered or unexported fields
}
func (Uri) MarshalBinary ¶
func (Uri) MarshalText ¶
func (*Uri) UnmarshalBinary ¶
func (*Uri) UnmarshalText ¶
Click to show internal directories.
Click to hide internal directories.