pub struct HassService {
pub name: Option<String>,
pub description: Option<String>,
pub fields: FieldName,
}Expand description
This object represents the Home Assistant Service
This will get a dump of the current services in Home Assistant. Fetch Services
Fields§
§name: Option<String>§description: Option<String>§fields: FieldNameTrait Implementations§
Source§impl Debug for HassService
impl Debug for HassService
Source§impl<'de> Deserialize<'de> for HassService
impl<'de> Deserialize<'de> for HassService
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 Display for HassService
impl Display for HassService
Source§impl PartialEq for HassService
impl PartialEq for HassService
Source§impl Serialize for HassService
impl Serialize for HassService
impl StructuralPartialEq for HassService
Auto Trait Implementations§
impl Freeze for HassService
impl RefUnwindSafe for HassService
impl Send for HassService
impl Sync for HassService
impl Unpin for HassService
impl UnwindSafe for HassService
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