pub struct PGSv2 {
pub name: String,
pub beaten_flags: Vec<bool>,
pub leaders_beaten: u8,
pub money: u32,
pub wins: u32,
pub losses: u32,
pub fights: u32,
pub catches: u32,
pub items: Vec<u32>,
pub pokedex: Vec<bool>,
pub pokemon: Vec<Pokemon>,
}
Expand description
A structure for the PGS format.
Maximum values:
leaders_beaten
: 25
Required lengths:
beaten_flags
: 5pokedex
: 386items
: 6
Maximum lengths:
pokemon
: 10,000
Fields§
§name: String
§beaten_flags: Vec<bool>
§leaders_beaten: u8
§money: u32
§wins: u32
§losses: u32
§fights: u32
§catches: u32
§items: Vec<u32>
§pokedex: Vec<bool>
§pokemon: Vec<Pokemon>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PGSv2
impl RefUnwindSafe for PGSv2
impl Send for PGSv2
impl Sync for PGSv2
impl Unpin for PGSv2
impl UnwindSafe for PGSv2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more