Private
Public Access
1
0
Files
Kordophone/kordophone/src/model/update.rs

21 lines
496 B
Rust
Raw Normal View History

use serde::Deserialize;
use super::conversation::Conversation;
use super::message::Message;
#[derive(Debug, Clone, Deserialize)]
pub struct UpdateItem {
#[serde(rename = "messageSequenceNumber")]
pub seq: u64,
#[serde(rename = "conversation")]
pub conversation: Option<Conversation>,
#[serde(rename = "message")]
pub message: Option<Message>,
}
impl Default for UpdateItem {
fn default() -> Self {
Self { seq: 0, conversation: None, message: None }
}
}