#[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]
pub enum MultiColumnLineStyle {
None,
Hidden,
Dotted,
Dashed,
Solid,
Double,
Groove,
Ridge,
Inset,
OutSet,
}
impl Default for MultiColumnLineStyle {
fn default() -> MultiColumnLineStyle {
MultiColumnLineStyle::None
}
}
impl ToString for MultiColumnLineStyle {
fn to_string(&self) -> String {
match self {
MultiColumnLineStyle::Dashed => "dashed",
MultiColumnLineStyle::Dotted => "dotted",
MultiColumnLineStyle::Double => "double",
MultiColumnLineStyle::Groove => "groove",
MultiColumnLineStyle::Hidden => "hidden",
MultiColumnLineStyle::Inset => "inset",
MultiColumnLineStyle::None => "none",
MultiColumnLineStyle::OutSet => "outset",
MultiColumnLineStyle::Ridge => "ridge",
MultiColumnLineStyle::Solid => "solid",
}
.into()
}
}