ID3 v1.0.1 ID3.Tag View Source

ID3.Tag struct represents the set of major frames supported directly by rust-id3. This is always ID3v2.4.

This struct must match / be matched by the Rust Nif's struct.

Link to this section Summary

Link to this section Types

Link to this type

t()

View Source
t() :: %ID3.Tag{
  album_artist: String.t() | nil,
  artist: String.t() | nil,
  date_recorded: NaiveDateTime.t() | nil,
  date_released: NaiveDateTime.t() | nil,
  disc: non_neg_integer() | nil,
  duration: non_neg_integer() | nil,
  genre: String.t() | nil,
  pictures: [ID3.Picture.t()],
  title: String.t() | nil,
  total_discs: non_neg_integer() | nil,
  total_tracks: non_neg_integer() | nil,
  track: non_neg_integer() | nil,
  year: integer() | nil
}

Link to this section Functions