Struct spaceapi_server::sensors::SensorSpec [−][src]
pub struct SensorSpec {
pub template: Box<SensorTemplate>,
pub data_key: String,
}A specification of a sensor.
The template field contains the static data of a sensor and
the data_key says how to find the sensor value in Redis.
Fields
template: Box<SensorTemplate>
data_key: String
Methods
impl SensorSpec[src]
impl SensorSpecpub fn get_sensor_value(
&self,
redis_pool: Pool<RedisConnectionManager>
) -> Result<String, SensorError>[src]
pub fn get_sensor_value(
&self,
redis_pool: Pool<RedisConnectionManager>
) -> Result<String, SensorError>Retrieve sensor value from Redis.
pub fn set_sensor_value(
&self,
redis_pool: Pool<RedisConnectionManager>,
value: &str
) -> Result<(), SensorError>[src]
pub fn set_sensor_value(
&self,
redis_pool: Pool<RedisConnectionManager>,
value: &str
) -> Result<(), SensorError>Set sensor value in Redis.
Auto Trait Implementations
impl Send for SensorSpec
impl Send for SensorSpecimpl Sync for SensorSpec
impl Sync for SensorSpec