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}