pub struct HassPanel {
pub component_name: String,
pub config: Option<HassPanelConfig>,
pub icon: Option<String>,
pub require_admin: bool,
pub title: Option<String>,
pub url_path: String,
}
Fields§
§component_name: String
§config: Option<HassPanelConfig>
§icon: Option<String>
§require_admin: bool
§title: Option<String>
§url_path: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for HassPanel
impl<'de> Deserialize<'de> for HassPanel
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 HassPanel
impl PartialEq for HassPanel
impl StructuralPartialEq for HassPanel
Auto Trait Implementations§
impl RefUnwindSafe for HassPanel
impl Send for HassPanel
impl Sync for HassPanel
impl Unpin for HassPanel
impl UnwindSafe for HassPanel
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