lavalink_rs.model.track
class
TrackLoadType:
The type of data returned when loading a track.
class
Track:
load_type: lavalink_rs.model.track.TrackLoadType
data: Union[lavalink_rs.model.track.TrackData, lavalink_rs.model.track.PlaylistData, List[lavalink_rs.model.track.TrackData], lavalink_rs.model.track.TrackError, NoneType]
class
TrackData:
Information about a track.
user_data: Union[Dict[str, Union[Dict[str, ForwardRef('JSON')], List[ForwardRef('JSON')], str, int, float, bool, NoneType]], List[Union[Dict[str, ForwardRef('JSON')], List[ForwardRef('JSON')], str, int, float, bool, NoneType]], str, int, float, bool, NoneType]
class
TrackInfo:
Information and metadata about the track.
class
PlaylistData:
plugin_info: Union[Dict[str, Union[Dict[str, ForwardRef('JSON')], List[ForwardRef('JSON')], str, int, float, bool, NoneType]], List[Union[Dict[str, ForwardRef('JSON')], List[ForwardRef('JSON')], str, int, float, bool, NoneType]], str, int, float, bool, NoneType]
tracks: List[lavalink_rs.model.track.TrackData]
class
PlaylistInfo:
class
TrackError: