Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Character ¶
type Character struct { IdActor uint64 `json:"actor_id"` ActorPhoto string `json:"actor_photo"` NameActor string `json:"actor_name"` NameCharacter string `json:"character_name"` }
func (Character) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (Character) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*Character) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Character) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type CommentItem ¶
type CommentItem struct { IdUser uint64 `json:"id_user"` Username string `json:"name"` IdFilm uint64 `json:"id_film"` Rating uint16 `json:"rating"` Comment string `json:"text"` Photo string `json:"photo"` }
func (CommentItem) MarshalEasyJSON ¶
func (v CommentItem) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (CommentItem) MarshalJSON ¶
func (v CommentItem) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*CommentItem) UnmarshalEasyJSON ¶
func (v *CommentItem) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*CommentItem) UnmarshalJSON ¶
func (v *CommentItem) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type CrewItem ¶
type CrewItem struct { Id uint64 `json:"id"` Name string `json:"name"` Birthdate string `json:"birth_date"` Photo string `json:"photo"` Country string `json:"country"` Info string `json:"info_text"` }
func (CrewItem) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (CrewItem) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*CrewItem) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*CrewItem) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type DayItem ¶
type DayItem struct { DayNumber uint8 `json:"dayNumber"` DayNews string `json:"dayNews"` IdFilm uint64 `json:"id"` Poster string `json:"poster"` }
func (DayItem) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (DayItem) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*DayItem) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*DayItem) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type FilmItem ¶
type FilmItem struct { Id uint64 `json:"id"` Title string `json:"title"` Info string `json:"info"` Poster string `json:"poster"` ReleaseDate string `json:"release_date"` Country string `json:"country"` Mpaa string `json:"mpaa"` Rating float64 `json:"rating"` }
func (FilmItem) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (FilmItem) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*FilmItem) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*FilmItem) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type GenreItem ¶
func (GenreItem) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (GenreItem) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*GenreItem) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*GenreItem) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface
type ProfessionItem ¶
func (ProfessionItem) MarshalEasyJSON ¶
func (v ProfessionItem) MarshalEasyJSON(w *jwriter.Writer)
MarshalEasyJSON supports easyjson.Marshaler interface
func (ProfessionItem) MarshalJSON ¶
func (v ProfessionItem) MarshalJSON() ([]byte, error)
MarshalJSON supports json.Marshaler interface
func (*ProfessionItem) UnmarshalEasyJSON ¶
func (v *ProfessionItem) UnmarshalEasyJSON(l *jlexer.Lexer)
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*ProfessionItem) UnmarshalJSON ¶
func (v *ProfessionItem) UnmarshalJSON(data []byte) error
UnmarshalJSON supports json.Unmarshaler interface
type UserItem ¶
type UserItem struct { Id uint64 `json:"id"` Name string `json:"name"` Birthdate string `json:"birth_date"` Photo string `json:"photo"` Login string `json:"login"` Password string `json:"password"` RegistrationDate string `json:"registration_date"` Email string `json:"email"` Role string `json:"role"` }
func (UserItem) MarshalEasyJSON ¶
MarshalEasyJSON supports easyjson.Marshaler interface
func (UserItem) MarshalJSON ¶
MarshalJSON supports json.Marshaler interface
func (*UserItem) UnmarshalEasyJSON ¶
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*UserItem) UnmarshalJSON ¶
UnmarshalJSON supports json.Unmarshaler interface