(value: integration::DeviceInfo)
| 45 | |
| 46 | impl From<integration::DeviceInfo> for DeviceInfo { |
| 47 | fn from(value: integration::DeviceInfo) -> Self { |
| 48 | DeviceInfo { |
| 49 | tenant_id: value.tenant_id.clone(), |
| 50 | tenant_name: value.tenant_name.clone(), |
| 51 | application_id: value.application_id.clone(), |
| 52 | application_name: value.application_name.clone(), |
| 53 | device_profile_id: value.device_profile_id.clone(), |
| 54 | device_profile_name: value.device_profile_name.clone(), |
| 55 | device_name: value.device_name.clone(), |
| 56 | dev_eui: value.dev_eui.clone(), |
| 57 | device_class_enabled: value.device_class_enabled().as_str_name().into(), |
| 58 | tags: value.tags.clone(), |
| 59 | } |
| 60 | } |
| 61 | } |
| 62 | |
| 63 | #[derive(Default, Debug, Clone, PartialEq, Serialize)] |
no test coverage detected