Expand description
§Furse
Furse is a simple library for using the CurseForge REST API in Rust. It uses reqwest for sending requests and deserialising responses to strongly typed structs using Serde.
§Features
- Strongly typed structures for API responses
- Useful examples in the method documentations
- Implementations for the following API calls
- Get mod by mod ID (official documentation)
- Get mods by mod IDs (official documentation)
- Get HTML description by mod ID (official documentation)
- Get all of the mod’s files by mod ID (official documentation)
- Get file by mod ID and file ID (official documentation)
- Get files by file IDs (official documentation)
- Get file’s HTML changelog by mod ID and file ID (official documentation)
- Get file’s download URL by mod ID and file ID (official documentation)
- Get files that match the given fingerprints (official documentation)
Modules§
Structs§
- Furse
- A container to store the API key and invoke API calls on
Enums§
Functions§
- cf_
fingerprint - Calculate the CurseForge fingerprint for the
bytes
provided