Skip to main content

mlb_api/requests/stats/raw/
spray_chart.rs

1use serde::Deserialize;
2use crate::person::NamedPerson;
3use crate::stats::RawStat;
4use crate::stats::raw::HitSpray;
5
6#[derive(Debug, Deserialize, PartialEq, Eq, Clone)]
7#[serde(rename = "camelCase")]
8pub struct SprayChart {
9	#[serde(rename = "stat")]
10	spray: HitSpray,
11	batter: NamedPerson,
12}
13
14impl Default for SprayChart {
15	fn default() -> Self {
16		Self {
17			spray: HitSpray::default(),
18			batter: NamedPerson::unknown_person(),
19		}
20	}
21}
22
23impl RawStat for SprayChart {}