lightspeed_astro/
lightspeed.response.rs1#[allow(clippy::derive_partial_eq_without_eq)]
2#[derive(Clone, PartialEq, ::prost::Message)]
3pub struct GetPropertiesResponse {
4 #[prost(string, tag = "1")]
5 pub device_id: ::prost::alloc::string::String,
6 #[prost(message, repeated, tag = "2")]
7 pub properties: ::prost::alloc::vec::Vec<super::props::Property>,
8}
9#[allow(clippy::derive_partial_eq_without_eq)]
10#[derive(Clone, PartialEq, ::prost::Message)]
11pub struct GetDeviceResponse {
12 #[prost(message, optional, tag = "1")]
13 pub device: ::core::option::Option<super::devices::AstroDevice>,
14}
15#[allow(clippy::derive_partial_eq_without_eq)]
16#[derive(Clone, PartialEq, ::prost::Message)]
17pub struct GetDevicesResponse {
18 #[prost(message, repeated, tag = "1")]
19 pub devices: ::prost::alloc::vec::Vec<super::devices::AstroDevice>,
20}
21#[allow(clippy::derive_partial_eq_without_eq)]
22#[derive(Clone, PartialEq, ::prost::Message)]
23pub struct GetSerialDeviceResponse {
24 #[prost(message, optional, tag = "1")]
25 pub device: ::core::option::Option<super::devices::AstroSerialDevice>,
26}
27#[allow(clippy::derive_partial_eq_without_eq)]
28#[derive(Clone, PartialEq, ::prost::Message)]
29pub struct GetSerialDevicesResponse {
30 #[prost(message, repeated, tag = "1")]
31 pub devices: ::prost::alloc::vec::Vec<super::devices::AstroSerialDevice>,
32}
33#[allow(clippy::derive_partial_eq_without_eq)]
34#[derive(Clone, PartialEq, ::prost::Message)]
35pub struct EfwCalibrationResponse {
36 #[prost(string, tag = "1")]
37 pub status: ::prost::alloc::string::String,
38}
39#[allow(clippy::derive_partial_eq_without_eq)]
40#[derive(Clone, PartialEq, ::prost::Message)]
41pub struct SetPropertyResponse {
42 #[prost(enumeration = "super::devices::actions::DeviceActions", tag = "1")]
43 pub status: i32,
44}