pub enum ResourceTypes {
Show 26 variants
Device,
BridgeHome,
Room,
Zone,
Light,
Button,
Temperature,
LightLevel,
Motion,
Entertainment,
GroupedLight,
DevicePower,
ZigbeeBridgeConnectivity,
ZigbeeConectivity,
ZgpConnectivity,
Bridge,
HomeKit,
Scene,
EntertainmentConfiguration,
PublicImage,
AuthV1,
BehaviorScript,
BehaviorInstance,
Geofence,
GeofenceClient,
Geolocation,
}Variants§
Device
BridgeHome
Room
Zone
Light
Button
Temperature
LightLevel
Motion
Entertainment
GroupedLight
DevicePower
ZigbeeBridgeConnectivity
ZigbeeConectivity
ZgpConnectivity
Bridge
HomeKit
Scene
EntertainmentConfiguration
PublicImage
AuthV1
BehaviorScript
BehaviorInstance
Geofence
GeofenceClient
Geolocation
Trait Implementations§
Source§impl Clone for ResourceTypes
impl Clone for ResourceTypes
Source§fn clone(&self) -> ResourceTypes
fn clone(&self) -> ResourceTypes
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 ResourceTypes
impl Debug for ResourceTypes
Source§impl Default for ResourceTypes
impl Default for ResourceTypes
Source§impl<'de> Deserialize<'de> for ResourceTypes
impl<'de> Deserialize<'de> for ResourceTypes
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
Auto Trait Implementations§
impl Freeze for ResourceTypes
impl RefUnwindSafe for ResourceTypes
impl Send for ResourceTypes
impl Sync for ResourceTypes
impl Unpin for ResourceTypes
impl UnwindSafe for ResourceTypes
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