pogo-masterfile-types 0.1.13

Generated Rust types for the Pokémon GO masterfile, with a typed parse_masterfile dispatcher.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Generated — deprecated masterfile types. DO NOT EDIT BY HAND.
// See docs/superpowers/specs/2026-05-03-deprecated-types-tracking-design.md.

use serde::{Deserialize, Serialize};
use serde_json::Value;

/// Currently tracking 12429 deprecated templateIds across 43 discriminators.
/// See deprecated.d.ts (TypeScript) for the full enumerated list.
/// Most recently deprecated: 2026-05-15.
#[deprecated(note = "Historical masterfile entry type for templates removed from upstream")]
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct DeprecatedMasterfileEntry {
    pub template_id: String,
    pub data: Value,
}