pub struct HassRegistryArea {
pub aliases: Vec<String>,
pub area_id: String,
pub floor_id: Option<String>,
pub humidity_entity_id: Option<String>,
pub icon: Option<String>,
pub labels: Vec<String>,
pub name: String,
pub picture: Option<String>,
pub temperature_entity_id: Option<String>,
pub created_at: f64,
pub modified_at: f64,
}Fields§
§aliases: Vec<String>§area_id: String§floor_id: Option<String>§humidity_entity_id: Option<String>§icon: Option<String>§labels: Vec<String>§name: String§picture: Option<String>§temperature_entity_id: Option<String>§created_at: f64§modified_at: f64Trait Implementations§
Source§impl Debug for HassRegistryArea
impl Debug for HassRegistryArea
Source§impl<'de> Deserialize<'de> for HassRegistryArea
impl<'de> Deserialize<'de> for HassRegistryArea
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 HassRegistryArea
impl PartialEq for HassRegistryArea
Source§impl Serialize for HassRegistryArea
impl Serialize for HassRegistryArea
impl StructuralPartialEq for HassRegistryArea
Auto Trait Implementations§
impl Freeze for HassRegistryArea
impl RefUnwindSafe for HassRegistryArea
impl Send for HassRegistryArea
impl Sync for HassRegistryArea
impl Unpin for HassRegistryArea
impl UnwindSafe for HassRegistryArea
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