Struct actix_telegram::types::Audio [−][src]
pub struct Audio { pub file_id: String, pub duration: Integer, pub performer: Option<String>, pub title: Option<String>, pub mime_type: Option<String>, pub file_size: Option<Integer>, pub thumb: Option<PhotoSize>, }
This object represents an audio file to be treated as music by the Telegram clients.
Fields
file_id: String
Unique identifier for this file
duration: Integer
Duration of the audio in seconds as defined by sender
performer: Option<String>
Performer of the audio as defined by sender or by audio tags
title: Option<String>
Title of the audio as defined by sender or by audio tags
mime_type: Option<String>
MIME type of the file as defined by sender
file_size: Option<Integer>
File size
thumb: Option<PhotoSize>
Thumbnail of the album cover to which the music file belongs