gw2lib-model

Crates.iogw2lib-model
lib.rsgw2lib-model
version2.2.0
sourcesrc
created_at2022-07-22 18:09:40.955655
updated_at2024-07-26 12:10:53.582504
descriptionModels for gw2lib
homepage
repositoryhttps://github.com/greaka/gw2lib
max_upload_size
id630937
size75,178
(greaka)

documentation

README

Model

Breaking Changes

This package mostly follows semver. Patches will be released in the following format:

  • x.*.* Breaking change that also requires a new version of gw2lib
    • updates automatically when updating gw2lib
  • *.x.* Breaking change that is required because of api changes
    • updates automatically with cargo update
  • *.*.x New endpoint/non-breaking change
    • updates automatically with cargo update

Endpoints

An endpoint gets marked as completed once it's mapped out and a small test runs in CI.

Please do help out mapping the API! All you need to do is create the necessary struct and quickly implement 2 traits. If you need help, feel free to reach out. You don't even need to fork this library to test your struct!

Example commit adding an endpoint: bcb0bd3

Last update: 2024/03/09

  • achievements
    • achievements
      • daily
        • tomorrow
      • groups
      • categories
  • authenticated
    • account
      • achievements
      • bank
      • dailycrafting
      • dungeons
      • dyes
      • finishers
      • inventory
      • gliders
      • home
        • cats
        • nodes
      • inventory
      • luck
      • mailcarries
      • mapchests
      • masteries
      • mastery
        • points
      • materials
      • minis
      • mounts
        • skins
        • types
      • outfits
      • pvp
        • heroes
      • raids
      • recipes
      • skins
      • titles
      • wallet
      • worldbosses
    • characters
      • :id
        • backstory
        • core
        • crafting
        • equipment
        • heropoints
        • inventory
        • recipes
        • sab
        • skills
        • specializations
        • training
    • commerce
      • delivery
      • transactions
    • pvp
      • stats
      • games
      • standings
    • tokeninfo
  • daily rewards
    • dailycrafting
    • mapchests
    • worldbosses
  • game mechanics
    • masteries
    • mounts
      • skins
      • types
    • outfits
    • pets
    • professions
    • races
    • specializations
    • skills
    • traits
    • legends
  • guild
    • guild
      • :id
      • permissions
      • search
      • upgrades
    • emblem
  • guild authenticated
    • guild
      • :id
        • log
        • members
        • ranks
        • stash
        • treasury
        • teams
        • upgrades
  • home instance
    • home
      • cats
      • nodes
  • items
    • finishers
    • items
    • itemstats
    • materials
    • pvp
      • amulets
    • recipes
      • search
    • skins
  • map information
    • continents
    • maps
  • Miscellaneous
    • build
    • colors
    • currencies
    • dungeons
    • files
    • quaggans
    • minis
    • raids
    • titles
    • worlds
  • Story
    • backstory
      • answers
      • questions
    • stories
      • seasons
  • sPvP
    • pvp
      • ranks
      • seasons
        • leaderboards
  • trading post
    • commerce
      • listings
      • exchange
        • coins
        • gems
      • prices
  • world v world
    • wvw
      • abilities
      • matches
      • objectives
      • ranks
      • upgrades
Commit count: 212

cargo fmt