Module types

Module types 

Source
Expand description

Types, constants and closely associated functions which are used by across the crate

All of the defined types have the serde::Serialize and serde::Deserialize traits.

Structs§

BasicSongData
Basic metadata every tab has
Line
A single line of a tab
SearchResult
A set of data returned as sarch result
Song
A full set of available data about a tab on UG
SongMetaData
Special metadata which is not available for every tab (type)

Enums§

DataSetType
Known types of tab on UG. Includes unsupported ones.
DataType
Possible types of line in a Song

Constants§

SUPPORTED_DOWNLOAD_TYPES
A list of tab types supported for downloading

Functions§

get_data_type
Get the data type associated with a string scraped from UG