Documentation ¶
Index ¶
- type CBAvatar
- func (v *CBAvatar) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *CBAvatar) MarshalJSON() ([]byte, error)
- func (mj *CBAvatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *CBAvatar) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *CBAvatar) UnmarshalJSON(input []byte) error
- func (uj *CBAvatar) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type CBGithub
- func (v *CBGithub) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *CBGithub) MarshalJSON() ([]byte, error)
- func (mj *CBGithub) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *CBGithub) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *CBGithub) UnmarshalJSON(input []byte) error
- func (uj *CBGithub) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type CBGravatar
- func (v *CBGravatar) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *CBGravatar) MarshalJSON() ([]byte, error)
- func (mj *CBGravatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *CBGravatar) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *CBGravatar) UnmarshalJSON(input []byte) error
- func (uj *CBGravatar) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type CBName
- func (v *CBName) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *CBName) MarshalJSON() ([]byte, error)
- func (mj *CBName) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *CBName) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *CBName) UnmarshalJSON(input []byte) error
- func (uj *CBName) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type CBPerson
- func (v *CBPerson) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *CBPerson) MarshalJSON() ([]byte, error)
- func (mj *CBPerson) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *CBPerson) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *CBPerson) UnmarshalJSON(input []byte) error
- func (uj *CBPerson) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type DSTopic
- func (v *DSTopic) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *DSTopic) MarshalJSON() ([]byte, error)
- func (mj *DSTopic) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *DSTopic) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *DSTopic) UnmarshalJSON(input []byte) error
- func (uj *DSTopic) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type DSTopicsList
- func (v *DSTopicsList) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *DSTopicsList) MarshalJSON() ([]byte, error)
- func (mj *DSTopicsList) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *DSTopicsList) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *DSTopicsList) UnmarshalJSON(input []byte) error
- func (uj *DSTopicsList) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type DSUser
- func (v *DSUser) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *DSUser) MarshalJSON() ([]byte, error)
- func (mj *DSUser) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *DSUser) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *DSUser) UnmarshalJSON(input []byte) error
- func (uj *DSUser) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type LargePayload
- func (v *LargePayload) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *LargePayload) MarshalJSON() ([]byte, error)
- func (mj *LargePayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *LargePayload) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *LargePayload) UnmarshalJSON(input []byte) error
- func (uj *LargePayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type MediumPayload
- func (v *MediumPayload) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *MediumPayload) MarshalJSON() ([]byte, error)
- func (mj *MediumPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *MediumPayload) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *MediumPayload) UnmarshalJSON(input []byte) error
- func (uj *MediumPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
- type SmallPayload
- func (v *SmallPayload) MarshalEasyJSON(w *jwriter.Writer)
- func (mj *SmallPayload) MarshalJSON() ([]byte, error)
- func (mj *SmallPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
- func (v *SmallPayload) UnmarshalEasyJSON(l *jlexer.Lexer)
- func (uj *SmallPayload) UnmarshalJSON(input []byte) error
- func (uj *SmallPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CBAvatar ¶
type CBAvatar struct {
Url string
}
Medium payload (based on Clearbit API response)
func (*CBAvatar) MarshalEasyJSON ¶
func (*CBAvatar) MarshalJSON ¶
func (*CBAvatar) MarshalJSONBuf ¶
func (mj *CBAvatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*CBAvatar) UnmarshalEasyJSON ¶
func (*CBAvatar) UnmarshalJSON ¶
func (*CBAvatar) UnmarshalJSONFFLexer ¶
type CBGithub ¶
type CBGithub struct {
Followers int
}
func (*CBGithub) MarshalEasyJSON ¶
func (*CBGithub) MarshalJSON ¶
func (*CBGithub) MarshalJSONBuf ¶
func (mj *CBGithub) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*CBGithub) UnmarshalEasyJSON ¶
func (*CBGithub) UnmarshalJSON ¶
func (*CBGithub) UnmarshalJSONFFLexer ¶
type CBGravatar ¶
type CBGravatar struct {
Avatars []*CBAvatar
}
func (*CBGravatar) MarshalEasyJSON ¶
func (v *CBGravatar) MarshalEasyJSON(w *jwriter.Writer)
func (*CBGravatar) MarshalJSON ¶
func (mj *CBGravatar) MarshalJSON() ([]byte, error)
func (*CBGravatar) MarshalJSONBuf ¶
func (mj *CBGravatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*CBGravatar) UnmarshalEasyJSON ¶
func (v *CBGravatar) UnmarshalEasyJSON(l *jlexer.Lexer)
func (*CBGravatar) UnmarshalJSON ¶
func (uj *CBGravatar) UnmarshalJSON(input []byte) error
func (*CBGravatar) UnmarshalJSONFFLexer ¶
func (uj *CBGravatar) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
type CBName ¶
type CBName struct {
FullName string
}
func (*CBName) MarshalEasyJSON ¶
func (*CBName) MarshalJSON ¶
func (*CBName) MarshalJSONBuf ¶
func (mj *CBName) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*CBName) UnmarshalEasyJSON ¶
func (*CBName) UnmarshalJSON ¶
func (*CBName) UnmarshalJSONFFLexer ¶
type CBPerson ¶
type CBPerson struct { Name *CBName Github *CBGithub Gravatar *CBGravatar }
func (*CBPerson) MarshalEasyJSON ¶
func (*CBPerson) MarshalJSON ¶
func (*CBPerson) MarshalJSONBuf ¶
func (mj *CBPerson) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*CBPerson) UnmarshalEasyJSON ¶
func (*CBPerson) UnmarshalJSON ¶
func (*CBPerson) UnmarshalJSONFFLexer ¶
type DSTopic ¶
func (*DSTopic) MarshalEasyJSON ¶
func (*DSTopic) MarshalJSON ¶
func (*DSTopic) MarshalJSONBuf ¶
func (mj *DSTopic) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*DSTopic) UnmarshalEasyJSON ¶
func (*DSTopic) UnmarshalJSON ¶
func (*DSTopic) UnmarshalJSONFFLexer ¶
type DSTopicsList ¶
func (*DSTopicsList) MarshalEasyJSON ¶
func (v *DSTopicsList) MarshalEasyJSON(w *jwriter.Writer)
func (*DSTopicsList) MarshalJSON ¶
func (mj *DSTopicsList) MarshalJSON() ([]byte, error)
func (*DSTopicsList) MarshalJSONBuf ¶
func (mj *DSTopicsList) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*DSTopicsList) UnmarshalEasyJSON ¶
func (v *DSTopicsList) UnmarshalEasyJSON(l *jlexer.Lexer)
func (*DSTopicsList) UnmarshalJSON ¶
func (uj *DSTopicsList) UnmarshalJSON(input []byte) error
func (*DSTopicsList) UnmarshalJSONFFLexer ¶
func (uj *DSTopicsList) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
type DSUser ¶
type DSUser struct {
Username string
}
func (*DSUser) MarshalEasyJSON ¶
func (*DSUser) MarshalJSON ¶
func (*DSUser) MarshalJSONBuf ¶
func (mj *DSUser) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*DSUser) UnmarshalEasyJSON ¶
func (*DSUser) UnmarshalJSON ¶
func (*DSUser) UnmarshalJSONFFLexer ¶
type LargePayload ¶
type LargePayload struct { Users []*DSUser Topics *DSTopicsList }
func (*LargePayload) MarshalEasyJSON ¶
func (v *LargePayload) MarshalEasyJSON(w *jwriter.Writer)
func (*LargePayload) MarshalJSON ¶
func (mj *LargePayload) MarshalJSON() ([]byte, error)
func (*LargePayload) MarshalJSONBuf ¶
func (mj *LargePayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*LargePayload) UnmarshalEasyJSON ¶
func (v *LargePayload) UnmarshalEasyJSON(l *jlexer.Lexer)
func (*LargePayload) UnmarshalJSON ¶
func (uj *LargePayload) UnmarshalJSON(input []byte) error
func (*LargePayload) UnmarshalJSONFFLexer ¶
func (uj *LargePayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
type MediumPayload ¶
func (*MediumPayload) MarshalEasyJSON ¶
func (v *MediumPayload) MarshalEasyJSON(w *jwriter.Writer)
func (*MediumPayload) MarshalJSON ¶
func (mj *MediumPayload) MarshalJSON() ([]byte, error)
func (*MediumPayload) MarshalJSONBuf ¶
func (mj *MediumPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*MediumPayload) UnmarshalEasyJSON ¶
func (v *MediumPayload) UnmarshalEasyJSON(l *jlexer.Lexer)
func (*MediumPayload) UnmarshalJSON ¶
func (uj *MediumPayload) UnmarshalJSON(input []byte) error
func (*MediumPayload) UnmarshalJSONFFLexer ¶
func (uj *MediumPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
type SmallPayload ¶
type SmallPayload struct { St int Sid int Tt string Gr int Uuid string Ip string Ua string Tz int V int }
func (*SmallPayload) MarshalEasyJSON ¶
func (v *SmallPayload) MarshalEasyJSON(w *jwriter.Writer)
func (*SmallPayload) MarshalJSON ¶
func (mj *SmallPayload) MarshalJSON() ([]byte, error)
func (*SmallPayload) MarshalJSONBuf ¶
func (mj *SmallPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error
func (*SmallPayload) UnmarshalEasyJSON ¶
func (v *SmallPayload) UnmarshalEasyJSON(l *jlexer.Lexer)
func (*SmallPayload) UnmarshalJSON ¶
func (uj *SmallPayload) UnmarshalJSON(input []byte) error
func (*SmallPayload) UnmarshalJSONFFLexer ¶
func (uj *SmallPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error
Click to show internal directories.
Click to hide internal directories.