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}