#[derive(Debug, Clone, PartialEq, Eq)]
#[cfg_attr(feature = "ast-serde", derive(serde::Serialize, serde::Deserialize))]
pub enum GitHubAlertType {
Note,
Tip,
Important,
Warning,
Caution,
Custom(String),
}
#[derive(Debug, Clone, PartialEq)]
#[cfg_attr(feature = "ast-serde", derive(serde::Serialize, serde::Deserialize))]
pub struct GitHubAlert {
pub alert_type: GitHubAlertType,
pub blocks: Vec<crate::ast::Block>,
}