PostQuery

Trait PostQuery 

Source
pub trait PostQuery {
    // Required methods
    fn header(&self) -> Map<String, Value>;
    fn params(&self) -> Vec<(&str, Cow<'_, str>)>;
    fn path(&self) -> &str;
}
Expand description

Represents a plain POST query that can be sent to Innertube.

Required Methods§

Source

fn header(&self) -> Map<String, Value>

Source

fn params(&self) -> Vec<(&str, Cow<'_, str>)>

Source

fn path(&self) -> &str

Implementors§

Source§

impl PostQuery for DeletePlaylistQuery<'_>

Source§

impl PostQuery for DeleteUploadEntityQuery<'_>

Source§

impl PostQuery for EditPlaylistQuery<'_>

Source§

impl PostQuery for EditSongLibraryStatusQuery<'_>

Source§

impl PostQuery for GetAlbumQuery<'_>

Source§

impl PostQuery for GetArtistAlbumsQuery<'_>

Source§

impl PostQuery for GetArtistQuery<'_>

Source§

impl PostQuery for GetChannelEpisodesQuery<'_>

Source§

impl PostQuery for GetChannelQuery<'_>

Source§

impl PostQuery for GetEpisodeQuery<'_>

Source§

impl PostQuery for GetHistoryQuery

Source§

impl PostQuery for GetLibraryAlbumsQuery

Source§

impl PostQuery for GetLibraryArtistSubscriptionsQuery

Source§

impl PostQuery for GetLibraryArtistsQuery

Source§

impl PostQuery for GetLibraryChannelsQuery

Source§

impl PostQuery for GetLibraryPlaylistsQuery

Source§

impl PostQuery for GetLibraryPodcastsQuery

Source§

impl PostQuery for GetLibrarySongsQuery

Source§

impl PostQuery for GetLibraryUploadAlbumQuery<'_>

Source§

impl PostQuery for GetLibraryUploadAlbumsQuery

Source§

impl PostQuery for GetLibraryUploadArtistQuery<'_>

Source§

impl PostQuery for GetLibraryUploadArtistsQuery

Source§

impl PostQuery for GetLibraryUploadSongsQuery

Source§

impl PostQuery for GetLyricsIDQuery<'_>

Source§

impl PostQuery for GetLyricsQuery<'_>

Source§

impl PostQuery for GetMoodCategoriesQuery

Source§

impl PostQuery for GetMoodPlaylistsQuery<'_>

Source§

impl PostQuery for GetNewEpisodesQuery

Source§

impl PostQuery for GetPlaylistDetailsQuery<'_>

Source§

impl PostQuery for GetPlaylistTracksQuery<'_>

Source§

impl PostQuery for GetPodcastQuery<'_>

Source§

impl PostQuery for GetSearchSuggestionsQuery<'_>

Source§

impl PostQuery for GetSongTrackingUrlQuery<'_>

Source§

impl PostQuery for GetTasteProfileQuery

Source§

impl PostQuery for GetUserPlaylistsQuery<'_>

Source§

impl PostQuery for GetUserQuery<'_>

Source§

impl PostQuery for GetUserVideosQuery<'_>

Source§

impl PostQuery for RatePlaylistQuery<'_>

Source§

impl PostQuery for RateSongQuery<'_>

Source§

impl PostQuery for RemoveHistoryItemsQuery<'_>

Source§

impl PostQuery for RemovePlaylistItemsQuery<'_>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<AlbumsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<ArtistsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<CommunityPlaylistsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<EpisodesFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<FeaturedPlaylistsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<PlaylistsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<PodcastsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<ProfilesFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<SongsFilter>>

Source§

impl PostQuery for SearchQuery<'_, FilteredSearch<VideosFilter>>

Source§

impl PostQuery for SetTasteProfileQuery<'_>

Source§

impl PostQuery for SubscribeArtistQuery<'_>

Source§

impl PostQuery for UnsubscribeArtistsQuery<'_>

Source§

impl<C: CreatePlaylistType> PostQuery for CreatePlaylistQuery<'_, C>

Source§

impl<Q> PostQuery for GetContinuationsQuery<'_, Q>
where Q: PostQuery,

Source§

impl<S: UnfilteredSearchType> PostQuery for SearchQuery<'_, S>

Source§

impl<T: GetWatchPlaylistQueryID> PostQuery for GetWatchPlaylistQuery<T>

Source§

impl<T: SpecialisedQuery> PostQuery for AddPlaylistItemsQuery<'_, T>