Versions in this module Expand all Collapse all v0 v0.3.0 Jun 6, 2021 v0.2.2 Oct 22, 2018 v0.2.1 Sep 1, 2018 Changes in this version + type Error struct + Message string + func (m *Error) MarshalBinary() ([]byte, error) + func (m *Error) UnmarshalBinary(b []byte) error + func (m *Error) Validate(formats strfmt.Registry) error + func (v *Error) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Error) UnmarshalJSON(data []byte) error + func (v Error) MarshalEasyJSON(w *jwriter.Writer) + func (v Error) MarshalJSON() ([]byte, error) type Forum + func (m *Forum) MarshalBinary() ([]byte, error) + func (m *Forum) UnmarshalBinary(b []byte) error + func (v *Forum) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Forum) UnmarshalJSON(data []byte) error + func (v Forum) MarshalEasyJSON(w *jwriter.Writer) + func (v Forum) MarshalJSON() ([]byte, error) type Post + func (m *Post) MarshalBinary() ([]byte, error) + func (m *Post) UnmarshalBinary(b []byte) error + func (v *Post) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Post) UnmarshalJSON(data []byte) error + func (v Post) MarshalEasyJSON(w *jwriter.Writer) + func (v Post) MarshalJSON() ([]byte, error) type PostFull + func (m *PostFull) MarshalBinary() ([]byte, error) + func (m *PostFull) UnmarshalBinary(b []byte) error + func (v *PostFull) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *PostFull) UnmarshalJSON(data []byte) error + func (v PostFull) MarshalEasyJSON(w *jwriter.Writer) + func (v PostFull) MarshalJSON() ([]byte, error) type PostUpdate + func (m *PostUpdate) MarshalBinary() ([]byte, error) + func (m *PostUpdate) UnmarshalBinary(b []byte) error + func (v *PostUpdate) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *PostUpdate) UnmarshalJSON(data []byte) error + func (v PostUpdate) MarshalEasyJSON(w *jwriter.Writer) + func (v PostUpdate) MarshalJSON() ([]byte, error) + type Posts []*Post + func (m Posts) Validate(formats strfmt.Registry) error + func (v *Posts) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Posts) UnmarshalJSON(data []byte) error + func (v Posts) MarshalEasyJSON(w *jwriter.Writer) + func (v Posts) MarshalJSON() ([]byte, error) type Status + func (m *Status) MarshalBinary() ([]byte, error) + func (m *Status) UnmarshalBinary(b []byte) error + func (v *Status) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Status) UnmarshalJSON(data []byte) error + func (v Status) MarshalEasyJSON(w *jwriter.Writer) + func (v Status) MarshalJSON() ([]byte, error) type Thread + func (m *Thread) MarshalBinary() ([]byte, error) + func (m *Thread) UnmarshalBinary(b []byte) error + func (v *Thread) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Thread) UnmarshalJSON(data []byte) error + func (v Thread) MarshalEasyJSON(w *jwriter.Writer) + func (v Thread) MarshalJSON() ([]byte, error) type ThreadUpdate + func (m *ThreadUpdate) MarshalBinary() ([]byte, error) + func (m *ThreadUpdate) UnmarshalBinary(b []byte) error + func (v *ThreadUpdate) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ThreadUpdate) UnmarshalJSON(data []byte) error + func (v ThreadUpdate) MarshalEasyJSON(w *jwriter.Writer) + func (v ThreadUpdate) MarshalJSON() ([]byte, error) + type Threads []*Thread + func (m Threads) Validate(formats strfmt.Registry) error + func (v *Threads) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Threads) UnmarshalJSON(data []byte) error + func (v Threads) MarshalEasyJSON(w *jwriter.Writer) + func (v Threads) MarshalJSON() ([]byte, error) type User + func (m *User) MarshalBinary() ([]byte, error) + func (m *User) UnmarshalBinary(b []byte) error + func (v *User) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *User) UnmarshalJSON(data []byte) error + func (v User) MarshalEasyJSON(w *jwriter.Writer) + func (v User) MarshalJSON() ([]byte, error) + type UserUpdate struct + About string + Email strfmt.Email + Fullname string + func (m *UserUpdate) MarshalBinary() ([]byte, error) + func (m *UserUpdate) UnmarshalBinary(b []byte) error + func (m *UserUpdate) Validate(formats strfmt.Registry) error + func (v *UserUpdate) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *UserUpdate) UnmarshalJSON(data []byte) error + func (v UserUpdate) MarshalEasyJSON(w *jwriter.Writer) + func (v UserUpdate) MarshalJSON() ([]byte, error) + type Users []*User + func (m Users) Validate(formats strfmt.Registry) error + func (v *Users) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Users) UnmarshalJSON(data []byte) error + func (v Users) MarshalEasyJSON(w *jwriter.Writer) + func (v Users) MarshalJSON() ([]byte, error) type Vote + func (m *Vote) MarshalBinary() ([]byte, error) + func (m *Vote) UnmarshalBinary(b []byte) error + func (v *Vote) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Vote) UnmarshalJSON(data []byte) error + func (v Vote) MarshalEasyJSON(w *jwriter.Writer) + func (v Vote) MarshalJSON() ([]byte, error) v0.2.0 Feb 24, 2017 v0.1.0 Feb 14, 2017 Changes in this version + type PostPage struct + Marker string + Posts []*Post + func (m *PostPage) Validate(formats strfmt.Registry) error v0.0.1 Jan 30, 2017 Changes in this version + type Forum struct + Posts int64 + Slug string + Threads int32 + Title string + User string + func (m *Forum) Validate(formats strfmt.Registry) error + type Post struct + Author string + Created strfmt.DateTime + Forum string + ID int64 + IsEdited *bool + Message string + Parent int64 + Thread int32 + func (m *Post) Validate(formats strfmt.Registry) error + type PostFull struct + Author *User + Forum *Forum + Post *Post + Thread *Thread + func (m *PostFull) Validate(formats strfmt.Registry) error + type PostUpdate struct + Message string + func (m *PostUpdate) Validate(formats strfmt.Registry) error + type Status struct + Forum int32 + Post int64 + Thread int32 + User int32 + func (m *Status) Validate(formats strfmt.Registry) error + type Thread struct + Author string + Created strfmt.DateTime + Forum string + ID int32 + Message string + Slug string + Title string + Votes int32 + func (m *Thread) Validate(formats strfmt.Registry) error + type ThreadUpdate struct + Message string + Title string + func (m *ThreadUpdate) Validate(formats strfmt.Registry) error + type User struct + About string + Email strfmt.Email + Fullname string + Nickname string + func (m *User) Validate(formats strfmt.Registry) error + type Vote struct + Nickname string + Voice int32 + func (m *Vote) Validate(formats strfmt.Registry) error