pub enum EspHomeMessage {
Show 127 variants
HelloRequest(HelloRequest),
HelloResponse(HelloResponse),
ConnectRequest(ConnectRequest),
ConnectResponse(ConnectResponse),
DisconnectRequest(DisconnectRequest),
DisconnectResponse(DisconnectResponse),
PingRequest(PingRequest),
PingResponse(PingResponse),
DeviceInfoRequest(DeviceInfoRequest),
DeviceInfoResponse(DeviceInfoResponse),
ListEntitiesRequest(ListEntitiesRequest),
ListEntitiesDoneResponse(ListEntitiesDoneResponse),
SubscribeStatesRequest(SubscribeStatesRequest),
ListEntitiesBinarySensorResponse(ListEntitiesBinarySensorResponse),
BinarySensorStateResponse(BinarySensorStateResponse),
ListEntitiesCoverResponse(ListEntitiesCoverResponse),
CoverStateResponse(CoverStateResponse),
CoverCommandRequest(CoverCommandRequest),
ListEntitiesFanResponse(ListEntitiesFanResponse),
FanStateResponse(FanStateResponse),
FanCommandRequest(FanCommandRequest),
ListEntitiesLightResponse(ListEntitiesLightResponse),
LightStateResponse(LightStateResponse),
LightCommandRequest(LightCommandRequest),
ListEntitiesSensorResponse(ListEntitiesSensorResponse),
SensorStateResponse(SensorStateResponse),
ListEntitiesSwitchResponse(ListEntitiesSwitchResponse),
SwitchStateResponse(SwitchStateResponse),
SwitchCommandRequest(SwitchCommandRequest),
ListEntitiesTextSensorResponse(ListEntitiesTextSensorResponse),
TextSensorStateResponse(TextSensorStateResponse),
SubscribeLogsRequest(SubscribeLogsRequest),
SubscribeLogsResponse(SubscribeLogsResponse),
NoiseEncryptionSetKeyRequest(NoiseEncryptionSetKeyRequest),
NoiseEncryptionSetKeyResponse(NoiseEncryptionSetKeyResponse),
SubscribeHomeassistantServicesRequest(SubscribeHomeassistantServicesRequest),
HomeassistantServiceResponse(HomeassistantServiceResponse),
SubscribeHomeAssistantStatesRequest(SubscribeHomeAssistantStatesRequest),
SubscribeHomeAssistantStateResponse(SubscribeHomeAssistantStateResponse),
HomeAssistantStateResponse(HomeAssistantStateResponse),
GetTimeRequest(GetTimeRequest),
GetTimeResponse(GetTimeResponse),
ListEntitiesServicesResponse(ListEntitiesServicesResponse),
ExecuteServiceRequest(ExecuteServiceRequest),
ListEntitiesCameraResponse(ListEntitiesCameraResponse),
CameraImageResponse(CameraImageResponse),
CameraImageRequest(CameraImageRequest),
ListEntitiesClimateResponse(ListEntitiesClimateResponse),
ClimateStateResponse(ClimateStateResponse),
ClimateCommandRequest(ClimateCommandRequest),
ListEntitiesNumberResponse(ListEntitiesNumberResponse),
NumberStateResponse(NumberStateResponse),
NumberCommandRequest(NumberCommandRequest),
ListEntitiesSelectResponse(ListEntitiesSelectResponse),
SelectStateResponse(SelectStateResponse),
SelectCommandRequest(SelectCommandRequest),
ListEntitiesSirenResponse(ListEntitiesSirenResponse),
SirenStateResponse(SirenStateResponse),
SirenCommandRequest(SirenCommandRequest),
ListEntitiesLockResponse(ListEntitiesLockResponse),
LockStateResponse(LockStateResponse),
LockCommandRequest(LockCommandRequest),
ListEntitiesButtonResponse(ListEntitiesButtonResponse),
ButtonCommandRequest(ButtonCommandRequest),
ListEntitiesMediaPlayerResponse(ListEntitiesMediaPlayerResponse),
MediaPlayerStateResponse(MediaPlayerStateResponse),
MediaPlayerCommandRequest(MediaPlayerCommandRequest),
SubscribeBluetoothLeAdvertisementsRequest(SubscribeBluetoothLeAdvertisementsRequest),
BluetoothLeAdvertisementResponse(BluetoothLeAdvertisementResponse),
BluetoothLeRawAdvertisementsResponse(BluetoothLeRawAdvertisementsResponse),
BluetoothDeviceRequest(BluetoothDeviceRequest),
BluetoothDeviceConnectionResponse(BluetoothDeviceConnectionResponse),
BluetoothGattGetServicesRequest(BluetoothGattGetServicesRequest),
BluetoothGattGetServicesResponse(BluetoothGattGetServicesResponse),
BluetoothGattGetServicesDoneResponse(BluetoothGattGetServicesDoneResponse),
BluetoothGattReadRequest(BluetoothGattReadRequest),
BluetoothGattReadResponse(BluetoothGattReadResponse),
BluetoothGattWriteRequest(BluetoothGattWriteRequest),
BluetoothGattReadDescriptorRequest(BluetoothGattReadDescriptorRequest),
BluetoothGattWriteDescriptorRequest(BluetoothGattWriteDescriptorRequest),
BluetoothGattNotifyRequest(BluetoothGattNotifyRequest),
BluetoothGattNotifyDataResponse(BluetoothGattNotifyDataResponse),
SubscribeBluetoothConnectionsFreeRequest(SubscribeBluetoothConnectionsFreeRequest),
BluetoothConnectionsFreeResponse(BluetoothConnectionsFreeResponse),
BluetoothGattErrorResponse(BluetoothGattErrorResponse),
BluetoothGattWriteResponse(BluetoothGattWriteResponse),
BluetoothGattNotifyResponse(BluetoothGattNotifyResponse),
BluetoothDevicePairingResponse(BluetoothDevicePairingResponse),
BluetoothDeviceUnpairingResponse(BluetoothDeviceUnpairingResponse),
UnsubscribeBluetoothLeAdvertisementsRequest(UnsubscribeBluetoothLeAdvertisementsRequest),
BluetoothDeviceClearCacheResponse(BluetoothDeviceClearCacheResponse),
BluetoothScannerStateResponse(BluetoothScannerStateResponse),
BluetoothScannerSetModeRequest(BluetoothScannerSetModeRequest),
SubscribeVoiceAssistantRequest(SubscribeVoiceAssistantRequest),
VoiceAssistantRequest(VoiceAssistantRequest),
VoiceAssistantResponse(VoiceAssistantResponse),
VoiceAssistantEventResponse(VoiceAssistantEventResponse),
VoiceAssistantAudio(VoiceAssistantAudio),
VoiceAssistantTimerEventResponse(VoiceAssistantTimerEventResponse),
VoiceAssistantAnnounceRequest(VoiceAssistantAnnounceRequest),
VoiceAssistantAnnounceFinished(VoiceAssistantAnnounceFinished),
VoiceAssistantConfigurationRequest(VoiceAssistantConfigurationRequest),
VoiceAssistantConfigurationResponse(VoiceAssistantConfigurationResponse),
VoiceAssistantSetConfiguration(VoiceAssistantSetConfiguration),
ListEntitiesAlarmControlPanelResponse(ListEntitiesAlarmControlPanelResponse),
AlarmControlPanelStateResponse(AlarmControlPanelStateResponse),
AlarmControlPanelCommandRequest(AlarmControlPanelCommandRequest),
ListEntitiesTextResponse(ListEntitiesTextResponse),
TextStateResponse(TextStateResponse),
TextCommandRequest(TextCommandRequest),
ListEntitiesDateResponse(ListEntitiesDateResponse),
DateStateResponse(DateStateResponse),
DateCommandRequest(DateCommandRequest),
ListEntitiesTimeResponse(ListEntitiesTimeResponse),
TimeStateResponse(TimeStateResponse),
TimeCommandRequest(TimeCommandRequest),
ListEntitiesEventResponse(ListEntitiesEventResponse),
EventResponse(EventResponse),
ListEntitiesValveResponse(ListEntitiesValveResponse),
ValveStateResponse(ValveStateResponse),
ValveCommandRequest(ValveCommandRequest),
ListEntitiesDateTimeResponse(ListEntitiesDateTimeResponse),
DateTimeStateResponse(DateTimeStateResponse),
DateTimeCommandRequest(DateTimeCommandRequest),
ListEntitiesUpdateResponse(ListEntitiesUpdateResponse),
UpdateStateResponse(UpdateStateResponse),
UpdateCommandRequest(UpdateCommandRequest),
}
Variants§
HelloRequest(HelloRequest)
HelloResponse(HelloResponse)
ConnectRequest(ConnectRequest)
ConnectResponse(ConnectResponse)
DisconnectRequest(DisconnectRequest)
DisconnectResponse(DisconnectResponse)
PingRequest(PingRequest)
PingResponse(PingResponse)
DeviceInfoRequest(DeviceInfoRequest)
DeviceInfoResponse(DeviceInfoResponse)
ListEntitiesRequest(ListEntitiesRequest)
ListEntitiesDoneResponse(ListEntitiesDoneResponse)
SubscribeStatesRequest(SubscribeStatesRequest)
ListEntitiesBinarySensorResponse(ListEntitiesBinarySensorResponse)
BinarySensorStateResponse(BinarySensorStateResponse)
ListEntitiesCoverResponse(ListEntitiesCoverResponse)
CoverStateResponse(CoverStateResponse)
CoverCommandRequest(CoverCommandRequest)
ListEntitiesFanResponse(ListEntitiesFanResponse)
FanStateResponse(FanStateResponse)
FanCommandRequest(FanCommandRequest)
ListEntitiesLightResponse(ListEntitiesLightResponse)
LightStateResponse(LightStateResponse)
LightCommandRequest(LightCommandRequest)
ListEntitiesSensorResponse(ListEntitiesSensorResponse)
SensorStateResponse(SensorStateResponse)
ListEntitiesSwitchResponse(ListEntitiesSwitchResponse)
SwitchStateResponse(SwitchStateResponse)
SwitchCommandRequest(SwitchCommandRequest)
ListEntitiesTextSensorResponse(ListEntitiesTextSensorResponse)
TextSensorStateResponse(TextSensorStateResponse)
SubscribeLogsRequest(SubscribeLogsRequest)
SubscribeLogsResponse(SubscribeLogsResponse)
NoiseEncryptionSetKeyRequest(NoiseEncryptionSetKeyRequest)
NoiseEncryptionSetKeyResponse(NoiseEncryptionSetKeyResponse)
SubscribeHomeassistantServicesRequest(SubscribeHomeassistantServicesRequest)
HomeassistantServiceResponse(HomeassistantServiceResponse)
SubscribeHomeAssistantStatesRequest(SubscribeHomeAssistantStatesRequest)
SubscribeHomeAssistantStateResponse(SubscribeHomeAssistantStateResponse)
HomeAssistantStateResponse(HomeAssistantStateResponse)
GetTimeRequest(GetTimeRequest)
GetTimeResponse(GetTimeResponse)
ListEntitiesServicesResponse(ListEntitiesServicesResponse)
ExecuteServiceRequest(ExecuteServiceRequest)
ListEntitiesCameraResponse(ListEntitiesCameraResponse)
CameraImageResponse(CameraImageResponse)
CameraImageRequest(CameraImageRequest)
ListEntitiesClimateResponse(ListEntitiesClimateResponse)
ClimateStateResponse(ClimateStateResponse)
ClimateCommandRequest(ClimateCommandRequest)
ListEntitiesNumberResponse(ListEntitiesNumberResponse)
NumberStateResponse(NumberStateResponse)
NumberCommandRequest(NumberCommandRequest)
ListEntitiesSelectResponse(ListEntitiesSelectResponse)
SelectStateResponse(SelectStateResponse)
SelectCommandRequest(SelectCommandRequest)
ListEntitiesSirenResponse(ListEntitiesSirenResponse)
SirenStateResponse(SirenStateResponse)
SirenCommandRequest(SirenCommandRequest)
ListEntitiesLockResponse(ListEntitiesLockResponse)
LockStateResponse(LockStateResponse)
LockCommandRequest(LockCommandRequest)
ListEntitiesButtonResponse(ListEntitiesButtonResponse)
ButtonCommandRequest(ButtonCommandRequest)
ListEntitiesMediaPlayerResponse(ListEntitiesMediaPlayerResponse)
MediaPlayerStateResponse(MediaPlayerStateResponse)
MediaPlayerCommandRequest(MediaPlayerCommandRequest)
SubscribeBluetoothLeAdvertisementsRequest(SubscribeBluetoothLeAdvertisementsRequest)
BluetoothLeAdvertisementResponse(BluetoothLeAdvertisementResponse)
BluetoothLeRawAdvertisementsResponse(BluetoothLeRawAdvertisementsResponse)
BluetoothDeviceRequest(BluetoothDeviceRequest)
BluetoothDeviceConnectionResponse(BluetoothDeviceConnectionResponse)
BluetoothGattGetServicesRequest(BluetoothGattGetServicesRequest)
BluetoothGattGetServicesResponse(BluetoothGattGetServicesResponse)
BluetoothGattGetServicesDoneResponse(BluetoothGattGetServicesDoneResponse)
BluetoothGattReadRequest(BluetoothGattReadRequest)
BluetoothGattReadResponse(BluetoothGattReadResponse)
BluetoothGattWriteRequest(BluetoothGattWriteRequest)
BluetoothGattReadDescriptorRequest(BluetoothGattReadDescriptorRequest)
BluetoothGattWriteDescriptorRequest(BluetoothGattWriteDescriptorRequest)
BluetoothGattNotifyRequest(BluetoothGattNotifyRequest)
BluetoothGattNotifyDataResponse(BluetoothGattNotifyDataResponse)
SubscribeBluetoothConnectionsFreeRequest(SubscribeBluetoothConnectionsFreeRequest)
BluetoothConnectionsFreeResponse(BluetoothConnectionsFreeResponse)
BluetoothGattErrorResponse(BluetoothGattErrorResponse)
BluetoothGattWriteResponse(BluetoothGattWriteResponse)
BluetoothGattNotifyResponse(BluetoothGattNotifyResponse)
BluetoothDevicePairingResponse(BluetoothDevicePairingResponse)
BluetoothDeviceUnpairingResponse(BluetoothDeviceUnpairingResponse)
UnsubscribeBluetoothLeAdvertisementsRequest(UnsubscribeBluetoothLeAdvertisementsRequest)
BluetoothDeviceClearCacheResponse(BluetoothDeviceClearCacheResponse)
BluetoothScannerStateResponse(BluetoothScannerStateResponse)
BluetoothScannerSetModeRequest(BluetoothScannerSetModeRequest)
SubscribeVoiceAssistantRequest(SubscribeVoiceAssistantRequest)
VoiceAssistantRequest(VoiceAssistantRequest)
VoiceAssistantResponse(VoiceAssistantResponse)
VoiceAssistantEventResponse(VoiceAssistantEventResponse)
VoiceAssistantAudio(VoiceAssistantAudio)
VoiceAssistantTimerEventResponse(VoiceAssistantTimerEventResponse)
VoiceAssistantAnnounceRequest(VoiceAssistantAnnounceRequest)
VoiceAssistantAnnounceFinished(VoiceAssistantAnnounceFinished)
VoiceAssistantConfigurationRequest(VoiceAssistantConfigurationRequest)
VoiceAssistantConfigurationResponse(VoiceAssistantConfigurationResponse)
VoiceAssistantSetConfiguration(VoiceAssistantSetConfiguration)
ListEntitiesAlarmControlPanelResponse(ListEntitiesAlarmControlPanelResponse)
AlarmControlPanelStateResponse(AlarmControlPanelStateResponse)
AlarmControlPanelCommandRequest(AlarmControlPanelCommandRequest)
ListEntitiesTextResponse(ListEntitiesTextResponse)
TextStateResponse(TextStateResponse)
TextCommandRequest(TextCommandRequest)
ListEntitiesDateResponse(ListEntitiesDateResponse)
DateStateResponse(DateStateResponse)
DateCommandRequest(DateCommandRequest)
ListEntitiesTimeResponse(ListEntitiesTimeResponse)
TimeStateResponse(TimeStateResponse)
TimeCommandRequest(TimeCommandRequest)
ListEntitiesEventResponse(ListEntitiesEventResponse)
EventResponse(EventResponse)
ListEntitiesValveResponse(ListEntitiesValveResponse)
ValveStateResponse(ValveStateResponse)
ValveCommandRequest(ValveCommandRequest)
ListEntitiesDateTimeResponse(ListEntitiesDateTimeResponse)
DateTimeStateResponse(DateTimeStateResponse)
DateTimeCommandRequest(DateTimeCommandRequest)
ListEntitiesUpdateResponse(ListEntitiesUpdateResponse)
UpdateStateResponse(UpdateStateResponse)
UpdateCommandRequest(UpdateCommandRequest)
Trait Implementations§
Source§impl Clone for EspHomeMessage
impl Clone for EspHomeMessage
Source§fn clone(&self) -> EspHomeMessage
fn clone(&self) -> EspHomeMessage
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 EspHomeMessage
impl Debug for EspHomeMessage
Source§impl From<AlarmControlPanelCommandRequest> for EspHomeMessage
impl From<AlarmControlPanelCommandRequest> for EspHomeMessage
Source§fn from(msg: AlarmControlPanelCommandRequest) -> Self
fn from(msg: AlarmControlPanelCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<AlarmControlPanelStateResponse> for EspHomeMessage
impl From<AlarmControlPanelStateResponse> for EspHomeMessage
Source§fn from(msg: AlarmControlPanelStateResponse) -> Self
fn from(msg: AlarmControlPanelStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<BinarySensorStateResponse> for EspHomeMessage
impl From<BinarySensorStateResponse> for EspHomeMessage
Source§fn from(msg: BinarySensorStateResponse) -> Self
fn from(msg: BinarySensorStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothConnectionsFreeResponse> for EspHomeMessage
impl From<BluetoothConnectionsFreeResponse> for EspHomeMessage
Source§fn from(msg: BluetoothConnectionsFreeResponse) -> Self
fn from(msg: BluetoothConnectionsFreeResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothDeviceClearCacheResponse> for EspHomeMessage
impl From<BluetoothDeviceClearCacheResponse> for EspHomeMessage
Source§fn from(msg: BluetoothDeviceClearCacheResponse) -> Self
fn from(msg: BluetoothDeviceClearCacheResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothDeviceConnectionResponse> for EspHomeMessage
impl From<BluetoothDeviceConnectionResponse> for EspHomeMessage
Source§fn from(msg: BluetoothDeviceConnectionResponse) -> Self
fn from(msg: BluetoothDeviceConnectionResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothDevicePairingResponse> for EspHomeMessage
impl From<BluetoothDevicePairingResponse> for EspHomeMessage
Source§fn from(msg: BluetoothDevicePairingResponse) -> Self
fn from(msg: BluetoothDevicePairingResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothDeviceRequest> for EspHomeMessage
impl From<BluetoothDeviceRequest> for EspHomeMessage
Source§fn from(msg: BluetoothDeviceRequest) -> Self
fn from(msg: BluetoothDeviceRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothDeviceUnpairingResponse> for EspHomeMessage
impl From<BluetoothDeviceUnpairingResponse> for EspHomeMessage
Source§fn from(msg: BluetoothDeviceUnpairingResponse) -> Self
fn from(msg: BluetoothDeviceUnpairingResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattErrorResponse> for EspHomeMessage
impl From<BluetoothGattErrorResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattErrorResponse) -> Self
fn from(msg: BluetoothGattErrorResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattGetServicesDoneResponse> for EspHomeMessage
impl From<BluetoothGattGetServicesDoneResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattGetServicesDoneResponse) -> Self
fn from(msg: BluetoothGattGetServicesDoneResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattGetServicesRequest> for EspHomeMessage
impl From<BluetoothGattGetServicesRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattGetServicesRequest) -> Self
fn from(msg: BluetoothGattGetServicesRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattGetServicesResponse> for EspHomeMessage
impl From<BluetoothGattGetServicesResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattGetServicesResponse) -> Self
fn from(msg: BluetoothGattGetServicesResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattNotifyDataResponse> for EspHomeMessage
impl From<BluetoothGattNotifyDataResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattNotifyDataResponse) -> Self
fn from(msg: BluetoothGattNotifyDataResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattNotifyRequest> for EspHomeMessage
impl From<BluetoothGattNotifyRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattNotifyRequest) -> Self
fn from(msg: BluetoothGattNotifyRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattNotifyResponse> for EspHomeMessage
impl From<BluetoothGattNotifyResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattNotifyResponse) -> Self
fn from(msg: BluetoothGattNotifyResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattReadDescriptorRequest> for EspHomeMessage
impl From<BluetoothGattReadDescriptorRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattReadDescriptorRequest) -> Self
fn from(msg: BluetoothGattReadDescriptorRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattReadRequest> for EspHomeMessage
impl From<BluetoothGattReadRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattReadRequest) -> Self
fn from(msg: BluetoothGattReadRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattReadResponse> for EspHomeMessage
impl From<BluetoothGattReadResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattReadResponse) -> Self
fn from(msg: BluetoothGattReadResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattWriteDescriptorRequest> for EspHomeMessage
impl From<BluetoothGattWriteDescriptorRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattWriteDescriptorRequest) -> Self
fn from(msg: BluetoothGattWriteDescriptorRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattWriteRequest> for EspHomeMessage
impl From<BluetoothGattWriteRequest> for EspHomeMessage
Source§fn from(msg: BluetoothGattWriteRequest) -> Self
fn from(msg: BluetoothGattWriteRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothGattWriteResponse> for EspHomeMessage
impl From<BluetoothGattWriteResponse> for EspHomeMessage
Source§fn from(msg: BluetoothGattWriteResponse) -> Self
fn from(msg: BluetoothGattWriteResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothLeAdvertisementResponse> for EspHomeMessage
impl From<BluetoothLeAdvertisementResponse> for EspHomeMessage
Source§fn from(msg: BluetoothLeAdvertisementResponse) -> Self
fn from(msg: BluetoothLeAdvertisementResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothLeRawAdvertisementsResponse> for EspHomeMessage
impl From<BluetoothLeRawAdvertisementsResponse> for EspHomeMessage
Source§fn from(msg: BluetoothLeRawAdvertisementsResponse) -> Self
fn from(msg: BluetoothLeRawAdvertisementsResponse) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothScannerSetModeRequest> for EspHomeMessage
impl From<BluetoothScannerSetModeRequest> for EspHomeMessage
Source§fn from(msg: BluetoothScannerSetModeRequest) -> Self
fn from(msg: BluetoothScannerSetModeRequest) -> Self
Converts to this type from the input type.
Source§impl From<BluetoothScannerStateResponse> for EspHomeMessage
impl From<BluetoothScannerStateResponse> for EspHomeMessage
Source§fn from(msg: BluetoothScannerStateResponse) -> Self
fn from(msg: BluetoothScannerStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ButtonCommandRequest> for EspHomeMessage
impl From<ButtonCommandRequest> for EspHomeMessage
Source§fn from(msg: ButtonCommandRequest) -> Self
fn from(msg: ButtonCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<CameraImageRequest> for EspHomeMessage
impl From<CameraImageRequest> for EspHomeMessage
Source§fn from(msg: CameraImageRequest) -> Self
fn from(msg: CameraImageRequest) -> Self
Converts to this type from the input type.
Source§impl From<CameraImageResponse> for EspHomeMessage
impl From<CameraImageResponse> for EspHomeMessage
Source§fn from(msg: CameraImageResponse) -> Self
fn from(msg: CameraImageResponse) -> Self
Converts to this type from the input type.
Source§impl From<ClimateCommandRequest> for EspHomeMessage
impl From<ClimateCommandRequest> for EspHomeMessage
Source§fn from(msg: ClimateCommandRequest) -> Self
fn from(msg: ClimateCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<ClimateStateResponse> for EspHomeMessage
impl From<ClimateStateResponse> for EspHomeMessage
Source§fn from(msg: ClimateStateResponse) -> Self
fn from(msg: ClimateStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ConnectRequest> for EspHomeMessage
impl From<ConnectRequest> for EspHomeMessage
Source§fn from(msg: ConnectRequest) -> Self
fn from(msg: ConnectRequest) -> Self
Converts to this type from the input type.
Source§impl From<ConnectResponse> for EspHomeMessage
impl From<ConnectResponse> for EspHomeMessage
Source§fn from(msg: ConnectResponse) -> Self
fn from(msg: ConnectResponse) -> Self
Converts to this type from the input type.
Source§impl From<CoverCommandRequest> for EspHomeMessage
impl From<CoverCommandRequest> for EspHomeMessage
Source§fn from(msg: CoverCommandRequest) -> Self
fn from(msg: CoverCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<CoverStateResponse> for EspHomeMessage
impl From<CoverStateResponse> for EspHomeMessage
Source§fn from(msg: CoverStateResponse) -> Self
fn from(msg: CoverStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<DateCommandRequest> for EspHomeMessage
impl From<DateCommandRequest> for EspHomeMessage
Source§fn from(msg: DateCommandRequest) -> Self
fn from(msg: DateCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<DateStateResponse> for EspHomeMessage
impl From<DateStateResponse> for EspHomeMessage
Source§fn from(msg: DateStateResponse) -> Self
fn from(msg: DateStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<DateTimeCommandRequest> for EspHomeMessage
impl From<DateTimeCommandRequest> for EspHomeMessage
Source§fn from(msg: DateTimeCommandRequest) -> Self
fn from(msg: DateTimeCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<DateTimeStateResponse> for EspHomeMessage
impl From<DateTimeStateResponse> for EspHomeMessage
Source§fn from(msg: DateTimeStateResponse) -> Self
fn from(msg: DateTimeStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<DeviceInfoRequest> for EspHomeMessage
impl From<DeviceInfoRequest> for EspHomeMessage
Source§fn from(msg: DeviceInfoRequest) -> Self
fn from(msg: DeviceInfoRequest) -> Self
Converts to this type from the input type.
Source§impl From<DeviceInfoResponse> for EspHomeMessage
impl From<DeviceInfoResponse> for EspHomeMessage
Source§fn from(msg: DeviceInfoResponse) -> Self
fn from(msg: DeviceInfoResponse) -> Self
Converts to this type from the input type.
Source§impl From<DisconnectRequest> for EspHomeMessage
impl From<DisconnectRequest> for EspHomeMessage
Source§fn from(msg: DisconnectRequest) -> Self
fn from(msg: DisconnectRequest) -> Self
Converts to this type from the input type.
Source§impl From<DisconnectResponse> for EspHomeMessage
impl From<DisconnectResponse> for EspHomeMessage
Source§fn from(msg: DisconnectResponse) -> Self
fn from(msg: DisconnectResponse) -> Self
Converts to this type from the input type.
Source§impl From<EspHomeMessage> for Vec<u8>
impl From<EspHomeMessage> for Vec<u8>
Source§fn from(val: EspHomeMessage) -> Self
fn from(val: EspHomeMessage) -> Self
Converts to this type from the input type.
Source§impl From<EventResponse> for EspHomeMessage
impl From<EventResponse> for EspHomeMessage
Source§fn from(msg: EventResponse) -> Self
fn from(msg: EventResponse) -> Self
Converts to this type from the input type.
Source§impl From<ExecuteServiceRequest> for EspHomeMessage
impl From<ExecuteServiceRequest> for EspHomeMessage
Source§fn from(msg: ExecuteServiceRequest) -> Self
fn from(msg: ExecuteServiceRequest) -> Self
Converts to this type from the input type.
Source§impl From<FanCommandRequest> for EspHomeMessage
impl From<FanCommandRequest> for EspHomeMessage
Source§fn from(msg: FanCommandRequest) -> Self
fn from(msg: FanCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<FanStateResponse> for EspHomeMessage
impl From<FanStateResponse> for EspHomeMessage
Source§fn from(msg: FanStateResponse) -> Self
fn from(msg: FanStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<GetTimeRequest> for EspHomeMessage
impl From<GetTimeRequest> for EspHomeMessage
Source§fn from(msg: GetTimeRequest) -> Self
fn from(msg: GetTimeRequest) -> Self
Converts to this type from the input type.
Source§impl From<GetTimeResponse> for EspHomeMessage
impl From<GetTimeResponse> for EspHomeMessage
Source§fn from(msg: GetTimeResponse) -> Self
fn from(msg: GetTimeResponse) -> Self
Converts to this type from the input type.
Source§impl From<HelloRequest> for EspHomeMessage
impl From<HelloRequest> for EspHomeMessage
Source§fn from(msg: HelloRequest) -> Self
fn from(msg: HelloRequest) -> Self
Converts to this type from the input type.
Source§impl From<HelloResponse> for EspHomeMessage
impl From<HelloResponse> for EspHomeMessage
Source§fn from(msg: HelloResponse) -> Self
fn from(msg: HelloResponse) -> Self
Converts to this type from the input type.
Source§impl From<HomeAssistantStateResponse> for EspHomeMessage
impl From<HomeAssistantStateResponse> for EspHomeMessage
Source§fn from(msg: HomeAssistantStateResponse) -> Self
fn from(msg: HomeAssistantStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<HomeassistantServiceResponse> for EspHomeMessage
impl From<HomeassistantServiceResponse> for EspHomeMessage
Source§fn from(msg: HomeassistantServiceResponse) -> Self
fn from(msg: HomeassistantServiceResponse) -> Self
Converts to this type from the input type.
Source§impl From<LightCommandRequest> for EspHomeMessage
impl From<LightCommandRequest> for EspHomeMessage
Source§fn from(msg: LightCommandRequest) -> Self
fn from(msg: LightCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<LightStateResponse> for EspHomeMessage
impl From<LightStateResponse> for EspHomeMessage
Source§fn from(msg: LightStateResponse) -> Self
fn from(msg: LightStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesAlarmControlPanelResponse> for EspHomeMessage
impl From<ListEntitiesAlarmControlPanelResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesAlarmControlPanelResponse) -> Self
fn from(msg: ListEntitiesAlarmControlPanelResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesBinarySensorResponse> for EspHomeMessage
impl From<ListEntitiesBinarySensorResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesBinarySensorResponse) -> Self
fn from(msg: ListEntitiesBinarySensorResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesButtonResponse> for EspHomeMessage
impl From<ListEntitiesButtonResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesButtonResponse) -> Self
fn from(msg: ListEntitiesButtonResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesCameraResponse> for EspHomeMessage
impl From<ListEntitiesCameraResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesCameraResponse) -> Self
fn from(msg: ListEntitiesCameraResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesClimateResponse> for EspHomeMessage
impl From<ListEntitiesClimateResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesClimateResponse) -> Self
fn from(msg: ListEntitiesClimateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesCoverResponse> for EspHomeMessage
impl From<ListEntitiesCoverResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesCoverResponse) -> Self
fn from(msg: ListEntitiesCoverResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesDateResponse> for EspHomeMessage
impl From<ListEntitiesDateResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesDateResponse) -> Self
fn from(msg: ListEntitiesDateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesDateTimeResponse> for EspHomeMessage
impl From<ListEntitiesDateTimeResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesDateTimeResponse) -> Self
fn from(msg: ListEntitiesDateTimeResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesDoneResponse> for EspHomeMessage
impl From<ListEntitiesDoneResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesDoneResponse) -> Self
fn from(msg: ListEntitiesDoneResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesEventResponse> for EspHomeMessage
impl From<ListEntitiesEventResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesEventResponse) -> Self
fn from(msg: ListEntitiesEventResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesFanResponse> for EspHomeMessage
impl From<ListEntitiesFanResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesFanResponse) -> Self
fn from(msg: ListEntitiesFanResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesLightResponse> for EspHomeMessage
impl From<ListEntitiesLightResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesLightResponse) -> Self
fn from(msg: ListEntitiesLightResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesLockResponse> for EspHomeMessage
impl From<ListEntitiesLockResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesLockResponse) -> Self
fn from(msg: ListEntitiesLockResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesMediaPlayerResponse> for EspHomeMessage
impl From<ListEntitiesMediaPlayerResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesMediaPlayerResponse) -> Self
fn from(msg: ListEntitiesMediaPlayerResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesNumberResponse> for EspHomeMessage
impl From<ListEntitiesNumberResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesNumberResponse) -> Self
fn from(msg: ListEntitiesNumberResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesRequest> for EspHomeMessage
impl From<ListEntitiesRequest> for EspHomeMessage
Source§fn from(msg: ListEntitiesRequest) -> Self
fn from(msg: ListEntitiesRequest) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesSelectResponse> for EspHomeMessage
impl From<ListEntitiesSelectResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesSelectResponse) -> Self
fn from(msg: ListEntitiesSelectResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesSensorResponse> for EspHomeMessage
impl From<ListEntitiesSensorResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesSensorResponse) -> Self
fn from(msg: ListEntitiesSensorResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesServicesResponse> for EspHomeMessage
impl From<ListEntitiesServicesResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesServicesResponse) -> Self
fn from(msg: ListEntitiesServicesResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesSirenResponse> for EspHomeMessage
impl From<ListEntitiesSirenResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesSirenResponse) -> Self
fn from(msg: ListEntitiesSirenResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesSwitchResponse> for EspHomeMessage
impl From<ListEntitiesSwitchResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesSwitchResponse) -> Self
fn from(msg: ListEntitiesSwitchResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesTextResponse> for EspHomeMessage
impl From<ListEntitiesTextResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesTextResponse) -> Self
fn from(msg: ListEntitiesTextResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesTextSensorResponse> for EspHomeMessage
impl From<ListEntitiesTextSensorResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesTextSensorResponse) -> Self
fn from(msg: ListEntitiesTextSensorResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesTimeResponse> for EspHomeMessage
impl From<ListEntitiesTimeResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesTimeResponse) -> Self
fn from(msg: ListEntitiesTimeResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesUpdateResponse> for EspHomeMessage
impl From<ListEntitiesUpdateResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesUpdateResponse) -> Self
fn from(msg: ListEntitiesUpdateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ListEntitiesValveResponse> for EspHomeMessage
impl From<ListEntitiesValveResponse> for EspHomeMessage
Source§fn from(msg: ListEntitiesValveResponse) -> Self
fn from(msg: ListEntitiesValveResponse) -> Self
Converts to this type from the input type.
Source§impl From<LockCommandRequest> for EspHomeMessage
impl From<LockCommandRequest> for EspHomeMessage
Source§fn from(msg: LockCommandRequest) -> Self
fn from(msg: LockCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<LockStateResponse> for EspHomeMessage
impl From<LockStateResponse> for EspHomeMessage
Source§fn from(msg: LockStateResponse) -> Self
fn from(msg: LockStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<MediaPlayerCommandRequest> for EspHomeMessage
impl From<MediaPlayerCommandRequest> for EspHomeMessage
Source§fn from(msg: MediaPlayerCommandRequest) -> Self
fn from(msg: MediaPlayerCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<MediaPlayerStateResponse> for EspHomeMessage
impl From<MediaPlayerStateResponse> for EspHomeMessage
Source§fn from(msg: MediaPlayerStateResponse) -> Self
fn from(msg: MediaPlayerStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<NoiseEncryptionSetKeyRequest> for EspHomeMessage
impl From<NoiseEncryptionSetKeyRequest> for EspHomeMessage
Source§fn from(msg: NoiseEncryptionSetKeyRequest) -> Self
fn from(msg: NoiseEncryptionSetKeyRequest) -> Self
Converts to this type from the input type.
Source§impl From<NoiseEncryptionSetKeyResponse> for EspHomeMessage
impl From<NoiseEncryptionSetKeyResponse> for EspHomeMessage
Source§fn from(msg: NoiseEncryptionSetKeyResponse) -> Self
fn from(msg: NoiseEncryptionSetKeyResponse) -> Self
Converts to this type from the input type.
Source§impl From<NumberCommandRequest> for EspHomeMessage
impl From<NumberCommandRequest> for EspHomeMessage
Source§fn from(msg: NumberCommandRequest) -> Self
fn from(msg: NumberCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<NumberStateResponse> for EspHomeMessage
impl From<NumberStateResponse> for EspHomeMessage
Source§fn from(msg: NumberStateResponse) -> Self
fn from(msg: NumberStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<PingRequest> for EspHomeMessage
impl From<PingRequest> for EspHomeMessage
Source§fn from(msg: PingRequest) -> Self
fn from(msg: PingRequest) -> Self
Converts to this type from the input type.
Source§impl From<PingResponse> for EspHomeMessage
impl From<PingResponse> for EspHomeMessage
Source§fn from(msg: PingResponse) -> Self
fn from(msg: PingResponse) -> Self
Converts to this type from the input type.
Source§impl From<SelectCommandRequest> for EspHomeMessage
impl From<SelectCommandRequest> for EspHomeMessage
Source§fn from(msg: SelectCommandRequest) -> Self
fn from(msg: SelectCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<SelectStateResponse> for EspHomeMessage
impl From<SelectStateResponse> for EspHomeMessage
Source§fn from(msg: SelectStateResponse) -> Self
fn from(msg: SelectStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<SensorStateResponse> for EspHomeMessage
impl From<SensorStateResponse> for EspHomeMessage
Source§fn from(msg: SensorStateResponse) -> Self
fn from(msg: SensorStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<SirenCommandRequest> for EspHomeMessage
impl From<SirenCommandRequest> for EspHomeMessage
Source§fn from(msg: SirenCommandRequest) -> Self
fn from(msg: SirenCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<SirenStateResponse> for EspHomeMessage
impl From<SirenStateResponse> for EspHomeMessage
Source§fn from(msg: SirenStateResponse) -> Self
fn from(msg: SirenStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeBluetoothConnectionsFreeRequest> for EspHomeMessage
impl From<SubscribeBluetoothConnectionsFreeRequest> for EspHomeMessage
Source§fn from(msg: SubscribeBluetoothConnectionsFreeRequest) -> Self
fn from(msg: SubscribeBluetoothConnectionsFreeRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeBluetoothLeAdvertisementsRequest> for EspHomeMessage
impl From<SubscribeBluetoothLeAdvertisementsRequest> for EspHomeMessage
Source§fn from(msg: SubscribeBluetoothLeAdvertisementsRequest) -> Self
fn from(msg: SubscribeBluetoothLeAdvertisementsRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeHomeAssistantStateResponse> for EspHomeMessage
impl From<SubscribeHomeAssistantStateResponse> for EspHomeMessage
Source§fn from(msg: SubscribeHomeAssistantStateResponse) -> Self
fn from(msg: SubscribeHomeAssistantStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeHomeAssistantStatesRequest> for EspHomeMessage
impl From<SubscribeHomeAssistantStatesRequest> for EspHomeMessage
Source§fn from(msg: SubscribeHomeAssistantStatesRequest) -> Self
fn from(msg: SubscribeHomeAssistantStatesRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeHomeassistantServicesRequest> for EspHomeMessage
impl From<SubscribeHomeassistantServicesRequest> for EspHomeMessage
Source§fn from(msg: SubscribeHomeassistantServicesRequest) -> Self
fn from(msg: SubscribeHomeassistantServicesRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeLogsRequest> for EspHomeMessage
impl From<SubscribeLogsRequest> for EspHomeMessage
Source§fn from(msg: SubscribeLogsRequest) -> Self
fn from(msg: SubscribeLogsRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeLogsResponse> for EspHomeMessage
impl From<SubscribeLogsResponse> for EspHomeMessage
Source§fn from(msg: SubscribeLogsResponse) -> Self
fn from(msg: SubscribeLogsResponse) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeStatesRequest> for EspHomeMessage
impl From<SubscribeStatesRequest> for EspHomeMessage
Source§fn from(msg: SubscribeStatesRequest) -> Self
fn from(msg: SubscribeStatesRequest) -> Self
Converts to this type from the input type.
Source§impl From<SubscribeVoiceAssistantRequest> for EspHomeMessage
impl From<SubscribeVoiceAssistantRequest> for EspHomeMessage
Source§fn from(msg: SubscribeVoiceAssistantRequest) -> Self
fn from(msg: SubscribeVoiceAssistantRequest) -> Self
Converts to this type from the input type.
Source§impl From<SwitchCommandRequest> for EspHomeMessage
impl From<SwitchCommandRequest> for EspHomeMessage
Source§fn from(msg: SwitchCommandRequest) -> Self
fn from(msg: SwitchCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<SwitchStateResponse> for EspHomeMessage
impl From<SwitchStateResponse> for EspHomeMessage
Source§fn from(msg: SwitchStateResponse) -> Self
fn from(msg: SwitchStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<TextCommandRequest> for EspHomeMessage
impl From<TextCommandRequest> for EspHomeMessage
Source§fn from(msg: TextCommandRequest) -> Self
fn from(msg: TextCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<TextSensorStateResponse> for EspHomeMessage
impl From<TextSensorStateResponse> for EspHomeMessage
Source§fn from(msg: TextSensorStateResponse) -> Self
fn from(msg: TextSensorStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<TextStateResponse> for EspHomeMessage
impl From<TextStateResponse> for EspHomeMessage
Source§fn from(msg: TextStateResponse) -> Self
fn from(msg: TextStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<TimeCommandRequest> for EspHomeMessage
impl From<TimeCommandRequest> for EspHomeMessage
Source§fn from(msg: TimeCommandRequest) -> Self
fn from(msg: TimeCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<TimeStateResponse> for EspHomeMessage
impl From<TimeStateResponse> for EspHomeMessage
Source§fn from(msg: TimeStateResponse) -> Self
fn from(msg: TimeStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<UnsubscribeBluetoothLeAdvertisementsRequest> for EspHomeMessage
impl From<UnsubscribeBluetoothLeAdvertisementsRequest> for EspHomeMessage
Source§fn from(msg: UnsubscribeBluetoothLeAdvertisementsRequest) -> Self
fn from(msg: UnsubscribeBluetoothLeAdvertisementsRequest) -> Self
Converts to this type from the input type.
Source§impl From<UpdateCommandRequest> for EspHomeMessage
impl From<UpdateCommandRequest> for EspHomeMessage
Source§fn from(msg: UpdateCommandRequest) -> Self
fn from(msg: UpdateCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<UpdateStateResponse> for EspHomeMessage
impl From<UpdateStateResponse> for EspHomeMessage
Source§fn from(msg: UpdateStateResponse) -> Self
fn from(msg: UpdateStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<ValveCommandRequest> for EspHomeMessage
impl From<ValveCommandRequest> for EspHomeMessage
Source§fn from(msg: ValveCommandRequest) -> Self
fn from(msg: ValveCommandRequest) -> Self
Converts to this type from the input type.
Source§impl From<ValveStateResponse> for EspHomeMessage
impl From<ValveStateResponse> for EspHomeMessage
Source§fn from(msg: ValveStateResponse) -> Self
fn from(msg: ValveStateResponse) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantAnnounceFinished> for EspHomeMessage
impl From<VoiceAssistantAnnounceFinished> for EspHomeMessage
Source§fn from(msg: VoiceAssistantAnnounceFinished) -> Self
fn from(msg: VoiceAssistantAnnounceFinished) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantAnnounceRequest> for EspHomeMessage
impl From<VoiceAssistantAnnounceRequest> for EspHomeMessage
Source§fn from(msg: VoiceAssistantAnnounceRequest) -> Self
fn from(msg: VoiceAssistantAnnounceRequest) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantAudio> for EspHomeMessage
impl From<VoiceAssistantAudio> for EspHomeMessage
Source§fn from(msg: VoiceAssistantAudio) -> Self
fn from(msg: VoiceAssistantAudio) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantConfigurationRequest> for EspHomeMessage
impl From<VoiceAssistantConfigurationRequest> for EspHomeMessage
Source§fn from(msg: VoiceAssistantConfigurationRequest) -> Self
fn from(msg: VoiceAssistantConfigurationRequest) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantConfigurationResponse> for EspHomeMessage
impl From<VoiceAssistantConfigurationResponse> for EspHomeMessage
Source§fn from(msg: VoiceAssistantConfigurationResponse) -> Self
fn from(msg: VoiceAssistantConfigurationResponse) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantEventResponse> for EspHomeMessage
impl From<VoiceAssistantEventResponse> for EspHomeMessage
Source§fn from(msg: VoiceAssistantEventResponse) -> Self
fn from(msg: VoiceAssistantEventResponse) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantRequest> for EspHomeMessage
impl From<VoiceAssistantRequest> for EspHomeMessage
Source§fn from(msg: VoiceAssistantRequest) -> Self
fn from(msg: VoiceAssistantRequest) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantResponse> for EspHomeMessage
impl From<VoiceAssistantResponse> for EspHomeMessage
Source§fn from(msg: VoiceAssistantResponse) -> Self
fn from(msg: VoiceAssistantResponse) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantSetConfiguration> for EspHomeMessage
impl From<VoiceAssistantSetConfiguration> for EspHomeMessage
Source§fn from(msg: VoiceAssistantSetConfiguration) -> Self
fn from(msg: VoiceAssistantSetConfiguration) -> Self
Converts to this type from the input type.
Source§impl From<VoiceAssistantTimerEventResponse> for EspHomeMessage
impl From<VoiceAssistantTimerEventResponse> for EspHomeMessage
Source§fn from(msg: VoiceAssistantTimerEventResponse) -> Self
fn from(msg: VoiceAssistantTimerEventResponse) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EspHomeMessage
impl PartialEq for EspHomeMessage
impl StructuralPartialEq for EspHomeMessage
Auto Trait Implementations§
impl Freeze for EspHomeMessage
impl RefUnwindSafe for EspHomeMessage
impl Send for EspHomeMessage
impl Sync for EspHomeMessage
impl Unpin for EspHomeMessage
impl UnwindSafe for EspHomeMessage
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