1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{types::update, Bot};

common! {
    /// The context for [`unhandled`] handlers.
    ///
    /// [`unhandled`]: crate::EventLoop::unhandled
    struct Unhandled {
        /// The unhandled update.
        update: update::Kind,
    }
}

impl Unhandled {
    pub(crate) const fn new(bot: Bot, update: update::Kind) -> Self {
        Self { bot, update }
    }
}