septastic/libseptastic/src/ridership.rs
Nicholas Orlowsky be177af6cd
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
many changes
2025-09-12 19:08:22 -04:00

21 lines
472 B
Rust

use serde::{Deserialize, Serialize};
use crate::direction::CardinalDirection;
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Ridership {
pub route_id: String,
pub stop_id: i64,
pub direction: CardinalDirection,
pub exp_ons: i64,
pub exp_offs: i64,
pub ons: i64,
pub offs: i64,
pub year: i64,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct LineRidership {
pub route_id: String,
pub unlinked_trips: i64
}