defmodule Itunes.Song do @moduledoc """ Itunes.Song represents a song-based search result from iTunes. defstruct artistId: nil, artistName: nil, artistViewUrl: nil, artworkUrl100: nil, artworkUrl30: nil, artworkUrl60: nil, collectionCensoredName: nil, collectionExplicitness: nil, collectionId: nil, collectionName: nil, collectionPrice: nil, collectionViewUrl: nil, country: nil, currency: nil, discCount: nil, discNumber: nil, isStreamable: nil, kind: nil, previewUrl: nil, primaryGenreName: nil, releaseDate: nil, trackCensoredName: nil, trackCount: nil, trackExplicitness: nil, trackId: nil, trackName: nil, trackNumber: nil, trackPrice: nil, trackTimeMillis: nil, trackViewUrl: nil, wrapperType: nil """ defstruct \ artistId: nil, \ artistName: nil, \ artistViewUrl: nil, \ artworkUrl100: nil, \ artworkUrl30: nil, \ artworkUrl60: nil, \ collectionCensoredName: nil, \ collectionExplicitness: nil, \ collectionId: nil, \ collectionName: nil, \ collectionPrice: nil, \ collectionViewUrl: nil, \ country: nil, \ currency: nil, \ discCount: nil, \ discNumber: nil, \ isStreamable: nil, \ kind: nil, \ previewUrl: nil, \ primaryGenreName: nil, \ releaseDate: nil, \ trackCensoredName: nil, \ trackCount: nil, \ trackExplicitness: nil, \ trackId: nil, \ trackName: nil, \ trackNumber: nil, \ trackPrice: nil, \ trackTimeMillis: nil, \ trackViewUrl: nil, \ wrapperType: nil end