anilist_moe 0.4.0

Anilist_Moe is a Rust Wrapper for the Anilist API. This library allows you to seamlessly interact with Anilist's Public API with and without authentication. This currently supports Anime, Manga, Users, Staff, Forum, Threads, Recommendations, Reviews and User Activities
Documentation
query GetUserMangaList(
    $userId: Int!
    $page: Int = 1
    $perPage: Int = 25
    $status: MediaListStatus
    $sort: [MediaListSort]
    $type: MediaType
) {
    Page(page: $page, perPage: $perPage) {
        pageInfo {
            hasNextPage
        }
        mediaList(
            userId: $userId
            type: $type
            status: $status
            sort: $sort
        ) {
            id
            userId
            mediaId
            status
            score
            progress
            progressVolumes
            repeat
            priority
            private
            notes
            hiddenFromStatusLists
            customLists
            advancedScores
            startedAt {
                year
                month
                day
            }
            completedAt {
                year
                month
                day
            }
            updatedAt
            createdAt
            media {
                id
                title {
                    romaji
                    english
                    native
                    userPreferred
                }
                coverImage {
                    extraLarge
                    large
                    medium
                    color
                }
                type
                format
                status
                episodes
                duration
                chapters
                volumes
                averageScore
                popularity
                genres
                staff {
                    edges {
                        node {
                            id
                            name {
                                userPreferred
                            }
                        }
                        role
                    }
                }
                startDate {
                    year
                    month
                    day
                }
                endDate {
                    year
                    month
                    day
                }
                isAdult
                countryOfOrigin
                siteUrl
            }
            user {
                id
                name
            }
        }
    }
}