[−][src]Module twilight_lavalink::http
Models to deserialize responses into and functions to create http
crate
requests.
Structs
FailingAddress | A failing IP address within the planner. |
IpBlock | A block of IP addresses. |
LoadedTracks | Possible track results for a query. |
NanoIpDetails | Information about a Nano IP planner. |
NanoIpRoutePlanner | A Nano IP planner. |
PlaylistInfo | Information about a playlist from a search result. |
RotatingIpDetails | Information about a Rotating IP planner. |
RotatingIpRoutePlanner | A Rotating IP planner. |
RotatingNanoIpDetails | Information about a Rotating Nano IP planner. |
RotatingNanoIpRoutePlanner | A Rotating Nano IP planner. |
Track | A track within a search result. |
TrackInfo | Additional information about a track, such as the author. |
Enums
IpBlockType | The IP version in use by the block. |
LoadType | The type of search result given. |
RoutePlanner | The route planner in use. |
RoutePlannerType | The type of route planner in use. |
Functions
get_route_planner | Get the configured route planner for a node by address. |
load_track | Get a list of tracks that match an identifier. |
unmark_failed_address | Unmark an IP address as being failed, meaning that it can be used again. |