pub struct MenuLink {
pub id: Option<String>,
pub order: Option<i32>,
pub updated_date: Option<String>,
pub title: Option<String>,
pub description: Option<String>,
pub router_link_active_options: Option<Box<RouterLinkOption>>,
pub icon: Option<Vec<String>>,
pub router_link: Option<Vec<String>>,
pub show: Option<bool>,
pub number_of_times_clicked: Option<i64>,
pub roles: Option<Vec<String>>,
}Fields§
§id: Option<String>§order: Option<i32>§updated_date: Option<String>§title: Option<String>§description: Option<String>§router_link_active_options: Option<Box<RouterLinkOption>>§icon: Option<Vec<String>>§router_link: Option<Vec<String>>§show: Option<bool>§number_of_times_clicked: Option<i64>§roles: Option<Vec<String>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MenuLink
impl<'de> Deserialize<'de> for MenuLink
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for MenuLink
Auto Trait Implementations§
impl Freeze for MenuLink
impl RefUnwindSafe for MenuLink
impl Send for MenuLink
impl Sync for MenuLink
impl Unpin for MenuLink
impl UnwindSafe for MenuLink
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more