use std::fmt::Debug;
pub use derived_cms_derive::Column;
use i18n_embed::fluent::FluentLanguageLoader;
use maud::Markup;
pub trait Column: Debug {
fn render(&self, i18n: &FluentLanguageLoader) -> Markup;
}
#[derive(Clone, Debug)]
pub struct ColumnInfo {
pub name: &'static str,
pub hidden: bool,
}