webserver_base/templates/schema/
nav_link.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize)]
4pub struct NavLink {
5    pub display_name: String,
6    pub url: String,
7}
8
9impl NavLink {
10    #[must_use]
11    pub fn new(display_name: &str, url: &str) -> Self {
12        Self {
13            display_name: String::from(display_name),
14            url: String::from(url),
15        }
16    }
17}