Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CBAvatar ¶
type CBAvatar struct {
URL string `json:"url"`
}
func (CBAvatar) MarshalEasyJSON ¶
func (*CBAvatar) UnmarshalEasyJSON ¶
type CBGithub ¶
type CBGithub struct {
Followers int `json:"followers"`
}
func (CBGithub) MarshalEasyJSON ¶
func (*CBGithub) UnmarshalEasyJSON ¶
type CBGravatar ¶
type CBGravatar struct {
Avatars Avatars `json:"avatars"`
}
func (CBGravatar) MarshalEasyJSON ¶
func (v CBGravatar) MarshalEasyJSON(out *jwriter.Writer)
func (*CBGravatar) UnmarshalEasyJSON ¶
func (v *CBGravatar) UnmarshalEasyJSON(in *jlexer.Lexer)
type CBName ¶
type CBName struct {
FullName string `json:"fullName"`
}
func (CBName) MarshalEasyJSON ¶
func (*CBName) UnmarshalEasyJSON ¶
type CBPerson ¶
type CBPerson struct {
Name *CBName `json:"name"`
Github *CBGithub `json:"github"`
Gravatar *CBGravatar `json:"gravatar"`
}
func (CBPerson) MarshalEasyJSON ¶
func (*CBPerson) UnmarshalEasyJSON ¶
type DSTopicsList ¶
type DSTopicsList struct {
Topics DSTopics `json:"topics"`
MoreTopicsURL string `json:"moreTopicsURL"`
}
func (DSTopicsList) MarshalEasyJSON ¶
func (v DSTopicsList) MarshalEasyJSON(out *jwriter.Writer)
func (*DSTopicsList) UnmarshalEasyJSON ¶
func (v *DSTopicsList) UnmarshalEasyJSON(in *jlexer.Lexer)
type DSUser ¶
type DSUser struct {
Username string `json:"username"`
}
func (DSUser) MarshalEasyJSON ¶
func (*DSUser) UnmarshalEasyJSON ¶
type LargePayload ¶
type LargePayload struct {
Users DSUsers `json:"users"`
Topics *DSTopicsList `json:"topics"`
}
func NewLargePayload ¶
func NewLargePayload() *LargePayload
func (LargePayload) MarshalEasyJSON ¶
func (v LargePayload) MarshalEasyJSON(out *jwriter.Writer)
func (*LargePayload) UnmarshalEasyJSON ¶
func (v *LargePayload) UnmarshalEasyJSON(in *jlexer.Lexer)
type MediumPayload ¶
func NewMediumPayload ¶
func NewMediumPayload() *MediumPayload
func (MediumPayload) MarshalEasyJSON ¶
func (v MediumPayload) MarshalEasyJSON(out *jwriter.Writer)
func (*MediumPayload) UnmarshalEasyJSON ¶
func (v *MediumPayload) UnmarshalEasyJSON(in *jlexer.Lexer)
type SmallPayload ¶
type SmallPayload struct {
St int `json:"st"`
Sid int `json:"sid"`
Tt string `json:"tt"`
Gr int `json:"gr"`
UUID string `json:"uuid"`
IP string `json:"ip"`
Ua string `json:"ua"`
Tz int `json:"tz"`
V int `json:"v"`
}
func NewSmallPayload ¶
func NewSmallPayload() *SmallPayload
func (SmallPayload) MarshalEasyJSON ¶
func (v SmallPayload) MarshalEasyJSON(out *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (*SmallPayload) UnmarshalEasyJSON ¶
func (v *SmallPayload) UnmarshalEasyJSON(in *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.

