use chrono::{Utc, DateTime}; // Challenge submission // In the legacy site version, one submission held 1 or more images. // Now, 1 submission = 1 image, and the leaderboard count will be labeled as "participations" pub struct Submission { pub author_id: u64, // Some fields might be empty for legacy submissions // Starting during challenge #87, submissions have a datestamp appended to their filename. // TODO: Determine whether this datestamp is local time or UTC pub timestamp: Option>, // Image path relative to submission folder. // Thumbnail image path will be determined from this. pub image: String, }