use super::style::{DefaultSidebarStyle, SidebarStyle};
use super::theme::{DefaultSidebarTheme, SidebarTheme};
pub struct SidebarSettings {
pub theme: Box<dyn SidebarTheme>,
pub style: Box<dyn SidebarStyle>,
}
impl Default for SidebarSettings {
fn default() -> Self {
Self {
theme: Box::<DefaultSidebarTheme>::default(),
style: Box::<DefaultSidebarStyle>::default(),
}
}
}