usesuper::TidalPhase;usecrate::time::Time;useserde::Deserialize;#[derive(Debug, Deserialize)]/// Information about the tide at a specific point in time.
pubstructTide{/// Date/time of the specific tidal data point.
pubtime: Time,
/// The elevation of tidal water above or below mean sea level.
pubamplitude:f32,
/// The current tidal phase.
pubphase: TidalPhase,
}