useserde::Deserialize;#[derive(Debug, Deserialize)]/// Time zone information.
pubstructTimeZone{/// The time zone offset (from UTC) in string representation.
////// Example: +11:00
puboffset: String,
/// Abbreviated time zone name.
////// Example: LHDT
pubzoneabb: String,
/// Full time zone name.
////// Example: Lord Howe Daylight Time
pubzonename:Option<String>,
/// Basic time zone offset (without DST) in seconds.
pubzoneoffset:i32,
/// DST component of time zone offset in seconds.
////// Example: 1800
pubzonedst:i32,
/// Total offset from UTC in seconds.
////// Example: 39600
pubzonetotaloffset:i32,
}