spotify-cli 0.5.0

A command-line interface for Spotify
Documentation
//! Audiobook command handlers

use crate::endpoints::audiobooks::{
    check_users_saved_audiobooks, get_audiobook, get_audiobook_chapters,
    get_users_saved_audiobooks, remove_users_saved_audiobooks, save_audiobooks_for_current_user,
};

resource_get!(audiobook_get, get_audiobook::get_audiobook, "Audiobook");
resource_list!(
    audiobook_list,
    get_users_saved_audiobooks::get_users_saved_audiobooks,
    "Saved audiobooks"
);
resource_list_with_id!(
    audiobook_chapters,
    get_audiobook_chapters::get_audiobook_chapters,
    "Audiobook chapters",
    "No chapters"
);
resource_save!(
    audiobook_save,
    save_audiobooks_for_current_user::save_audiobooks,
    "audiobook"
);
resource_remove!(
    audiobook_remove,
    remove_users_saved_audiobooks::remove_audiobooks,
    "audiobook"
);
resource_check!(
    audiobook_check,
    check_users_saved_audiobooks::check_saved_audiobooks
);