XApiEx.Model.Expansions (x_api_ex v1.0.0)

Expanded objects returned alongside API responses via the expansions parameter.

Summary

Functions

Deserializes nested structs within the given map into their respective model types.

Types

t()

@type t() :: %XApiEx.Model.Expansions{
  media: [XApiEx.Model.Media.t()] | nil,
  places: [XApiEx.Model.Place.t()] | nil,
  polls: [XApiEx.Model.Poll.t()] | nil,
  topics: [XApiEx.Model.SpaceTopic.t()] | nil,
  tweets: [XApiEx.Model.Post.t()] | nil,
  users: [XApiEx.Model.User.t()] | nil
}

Functions

decode(value)

@spec decode(map()) :: t()

Deserializes nested structs within the given map into their respective model types.