lightspeed_astro/
lightspeed.response.rs

1#[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}