#[macro_use]
extern crate serde_derive;
#[derive(Debug, Serialize, Deserialize)]
pub enum HookContent {
Discussion {
repository_owner: String,
repository_name: String,
discussion_number: u32,
title: String,
author: String,
},
NewChanges {
repository_owner: String,
repository_name: String,
pusher: String,
hash: String,
message: String,
author: Vec<String>,
},
ChangesApplied {
repository_owner: String,
repository_name: String,
applied_by: String,
hash: String,
message: String,
author: Vec<String>,
},
}