spotify_cli/domain/player.rs
1use crate::domain::{device::Device, track::Track};
2
3/// Playback status from the Spotify player endpoint.
4#[derive(Debug, Clone)]
5pub struct PlayerStatus {
6 pub is_playing: bool,
7 pub track: Option<Track>,
8 pub device: Option<Device>,
9 pub progress_ms: Option<u32>,
10 pub repeat_state: Option<String>,
11 pub shuffle_state: Option<bool>,
12}