opensubsonic 0.3.0

Complete async Rust client for the OpenSubsonic/Subsonic REST API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Types for the Chat API section.

use serde::{Deserialize, Serialize};

/// A chat message.
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ChatMessage {
    /// Username of the sender.
    pub username: String,
    /// Timestamp in milliseconds since epoch (Jan 1, 1970).
    pub time: i64,
    /// Message text.
    pub message: String,
}