safe_vk/responses/event_answer.rs
1use crate::{Error, Result};
2use serde::{Deserialize, Serialize};
3
4#[derive(Serialize, Deserialize, Debug)]
5pub struct EventAnswer(i8);
6
7impl EventAnswer {
8 pub fn get_status(&self) -> Result<i8> {
9 let status = self.0;
10 match status {
11 1 => Ok(status),
12 _ => Err(Error::EventAnswerUnkownStatus { status }),
13 }
14 }
15}