pub struct SidebarResourceItem {
pub entity: String,
pub label: Option<String>,
pub icon: Option<String>,
pub requires_admin: bool,
pub requires_roles: Vec<String>,
}Fields§
§entity: String§label: Option<String>§icon: Option<String>§requires_admin: bool§requires_roles: Vec<String>Trait Implementations§
Source§impl Clone for SidebarResourceItem
impl Clone for SidebarResourceItem
Source§fn clone(&self) -> SidebarResourceItem
fn clone(&self) -> SidebarResourceItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SidebarResourceItem
impl Debug for SidebarResourceItem
Source§impl Default for SidebarResourceItem
impl Default for SidebarResourceItem
Source§fn default() -> SidebarResourceItem
fn default() -> SidebarResourceItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SidebarResourceItemwhere
SidebarResourceItem: Default,
impl<'de> Deserialize<'de> for SidebarResourceItemwhere
SidebarResourceItem: Default,
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
Source§impl PartialEq for SidebarResourceItem
impl PartialEq for SidebarResourceItem
Source§impl Serialize for SidebarResourceItem
impl Serialize for SidebarResourceItem
impl StructuralPartialEq for SidebarResourceItem
Auto Trait Implementations§
impl Freeze for SidebarResourceItem
impl RefUnwindSafe for SidebarResourceItem
impl Send for SidebarResourceItem
impl Sync for SidebarResourceItem
impl Unpin for SidebarResourceItem
impl UnsafeUnpin for SidebarResourceItem
impl UnwindSafe for SidebarResourceItem
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