use super::*;
impl ConditionalUserType {
pub(crate) fn label(self) -> &'static str {
match self {
ConditionalUserType::Guest => "Guest",
ConditionalUserType::User => "User",
ConditionalUserType::Admin => "Admin",
}
}
}
impl Display for ConditionalTab {
fn fmt(&self, f: &mut Formatter<'_>) -> FmtResult {
let display_text: &str = match self {
ConditionalTab::Info => "Info",
ConditionalTab::Settings => "Settings",
ConditionalTab::About => "About",
};
f.write_str(display_text)
}
}
impl Display for ConditionalUserType {
fn fmt(&self, f: &mut Formatter<'_>) -> FmtResult {
let display_text: &str = match self {
ConditionalUserType::Guest => "Guest",
ConditionalUserType::User => "User",
ConditionalUserType::Admin => "Admin",
};
f.write_str(display_text)
}
}