Skip to main content

orbital_base_components/overlay/
feedback_intent.rs

1#[derive(Debug, Clone, Copy, Default, PartialEq, Eq)]
2pub enum FeedbackIntent {
3    #[default]
4    Info,
5    Success,
6    Warning,
7    Error,
8}
9
10impl FeedbackIntent {
11    pub fn as_str(&self) -> &'static str {
12        match self {
13            Self::Info => "info",
14            Self::Success => "success",
15            Self::Warning => "warning",
16            Self::Error => "error",
17        }
18    }
19}