webserver_base/templates/schema/
header.rs

1use serde::{Deserialize, Serialize};
2
3use super::nav_link::NavLink;
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
6pub struct Header {
7    pub nav_links: Vec<NavLink>,
8}
9
10impl Header {
11    #[must_use]
12    pub fn new(nav_links: Vec<NavLink>) -> Self {
13        Self { nav_links }
14    }
15}