twitch_highway 0.2.1

Twitch API
Documentation
use chrono::{DateTime, FixedOffset};
use serde::{Deserialize, Serialize};

use crate::types::{Category, Id};

#[derive(Debug, Serialize, Deserialize)]
pub struct Segment {
    pub id: Id,
    pub start_time: DateTime<FixedOffset>,
    pub end_time: DateTime<FixedOffset>,
    pub title: String,
    pub canceled_until: Option<String>,
    pub category: Option<Category>,
    pub is_recurring: bool,
}

#[derive(Debug, Serialize, Deserialize)]
pub struct Vacation {
    pub start_time: String,
    pub end_time: String,
}