pub enum DeviceModel {
Show 16 variants
ThingseeAir01,
ThingseeAir02,
ThingseeAngleRugged,
ThingseeBeam,
ThingseeCount,
ThingseeEnvironment,
ThingseeEnvironmentRugged01,
ThingseeEnvironmentRugged02,
ThingseeEnvironmentPd04,
ThingseeGatewayLan,
ThingseeGatewayGlobal,
ThingseeLeakageRugged01,
ThingseeLeakageRugged02,
ThingseePowercover,
ThingseePresence,
HaltianRadar,
}Expand description
Device model codes for different Thingsee devices
Variants§
ThingseeAir01
Thingsee AIR (TSAR01)
ThingseeAir02
Thingsee AIR (TSAR02)
ThingseeAngleRugged
Thingsee ANGLE RUGGED (TSAN01)
ThingseeBeam
Thingsee BEAM (TSTF04)
ThingseeCount
Thingsee COUNT (TSAP01)
ThingseeEnvironment
Thingsee ENVIRONMENT (TSEN01)
ThingseeEnvironmentRugged01
Thingsee ENVIRONMENT RUGGED (TSRU01)
ThingseeEnvironmentRugged02
Thingsee ENVIRONMENT RUGGED (TSRU02)
ThingseeEnvironmentPd04
Thingsee ENVIRONMENT (TSPD04)
ThingseeGatewayLan
Thingsee GATEWAY LAN (TSGW05)
ThingseeGatewayGlobal
Thingsee GATEWAY GLOBAL (TSGW06)
ThingseeLeakageRugged01
Thingsee LEAKAGE RUGGED (TSLK01)
ThingseeLeakageRugged02
Thingsee LEAKAGE RUGGED (TSLK02)
ThingseePowercover
Thingsee POWERCOVER (TSPC01)
ThingseePresence
Thingsee PRESENCE (TSPR04)
HaltianRadar
Haltian RADAR (TSRA01)
Trait Implementations§
Source§impl Clone for DeviceModel
impl Clone for DeviceModel
Source§fn clone(&self) -> DeviceModel
fn clone(&self) -> DeviceModel
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 DeviceModel
impl Debug for DeviceModel
Source§impl<'de> Deserialize<'de> for DeviceModel
impl<'de> Deserialize<'de> for DeviceModel
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 Hash for DeviceModel
impl Hash for DeviceModel
Source§impl PartialEq for DeviceModel
impl PartialEq for DeviceModel
Source§impl Serialize for DeviceModel
impl Serialize for DeviceModel
impl Copy for DeviceModel
impl Eq for DeviceModel
impl StructuralPartialEq for DeviceModel
Auto Trait Implementations§
impl Freeze for DeviceModel
impl RefUnwindSafe for DeviceModel
impl Send for DeviceModel
impl Sync for DeviceModel
impl Unpin for DeviceModel
impl UnwindSafe for DeviceModel
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