pub struct HomeAssistantSource {
pub id: String,
pub name: String,
pub device_count: usize,
pub last_error: Option<String>,
pub last_refreshed_at: Option<String>,
}Fields§
§id: String§name: String§device_count: usize§last_error: Option<String>§last_refreshed_at: Option<String>Trait Implementations§
Source§impl Clone for HomeAssistantSource
impl Clone for HomeAssistantSource
Source§impl Debug for HomeAssistantSource
impl Debug for HomeAssistantSource
Source§impl<'de> Deserialize<'de> for HomeAssistantSource
impl<'de> Deserialize<'de> for HomeAssistantSource
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 Eq for HomeAssistantSource
Source§impl PartialEq for HomeAssistantSource
impl PartialEq for HomeAssistantSource
Source§impl Serialize for HomeAssistantSource
impl Serialize for HomeAssistantSource
impl StructuralPartialEq for HomeAssistantSource
Auto Trait Implementations§
impl Freeze for HomeAssistantSource
impl RefUnwindSafe for HomeAssistantSource
impl Send for HomeAssistantSource
impl Sync for HomeAssistantSource
impl Unpin for HomeAssistantSource
impl UnsafeUnpin for HomeAssistantSource
impl UnwindSafe for HomeAssistantSource
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