The MapResponse trait needed too many arguments, so I added the MapRespCtx object.
Also added the client_type to the context, so it can be added to the extracted player data.
This is necessary to be able to download videos with the correct user agent
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
---
### Detected Package Files
* `Cargo.toml` (cargo)
* `cli/Cargo.toml` (cargo)
* `codegen/Cargo.toml` (cargo)
* `downloader/Cargo.toml` (cargo)
* `.forgejo/workflows/ci.yaml` (github-actions)
* `.forgejo/workflows/release.yaml` (github-actions)
* `.forgejo/workflows/renovate.yaml` (github-actions)
* `testfiles/dict/cldr_data/package.json` (npm)
* `.woodpecker.yml` (woodpecker)
### What to Expect
With your current configuration, Renovate will create 4 Pull Requests:
<details>
<summary>chore(deps): update rust crate quick-xml to 0.34.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/quick-xml-0.x`
- Merge into: `main`
- Upgrade [quick-xml](https://github.com/tafia/quick-xml) to `0.34.0`
</details>
<details>
<summary>chore(deps): update rust crate rstest to 0.21.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/rstest-0.x`
- Merge into: `main`
- Upgrade [rstest](https://github.com/la10736/rstest) to `0.21.0`
</details>
<details>
<summary>chore(deps): update dependency cldr-dates-modern to v45</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/cldr-dates-modern-45.x`
- Merge into: `main`
- Upgrade [cldr-dates-modern](https://github.com/unicode-cldr/cldr-json) to `^45.0.0`
</details>
<details>
<summary>chore(deps): update dependency cldr-numbers-modern to v45</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/cldr-numbers-modern-45.x`
- Merge into: `main`
- Upgrade [cldr-numbers-modern](https://github.com/unicode-cldr/cldr-json) to `^45.0.0`
</details>
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details.
---
❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-authored-by: ThetaDev <thetadev@magenta.de>
Reviewed-on: #3
Co-authored-by: Forgejo Actions <forgejo.actions@example.com>
Co-committed-by: Forgejo Actions <forgejo.actions@example.com>