1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use rvstruct::ValueStruct; use serde::{Deserialize, Serialize}; mod authorization; mod command; mod interaction; mod push; pub use authorization::*; pub use command::*; pub use interaction::*; pub use push::*; #[derive(Debug, Eq, PartialEq, Hash, Clone, Serialize, Deserialize, ValueStruct)] pub struct SlackEventId(pub String); #[derive(Debug, Eq, PartialEq, Hash, Clone, Serialize, Deserialize, ValueStruct)] pub struct SlackEventContext(pub String);