1 2 3 4 5 6 7 8 9 10 11 12 13
use crate::types::Update; use async_trait::async_trait; /// An update handler #[async_trait] pub trait UpdateHandler { /// Handles an update /// /// # Arguments /// /// * update - A received update async fn handle(&mut self, update: Update); }