Struct spaceapi_server::SpaceapiServerBuilder
[−]
[src]
pub struct SpaceapiServerBuilder { /* fields omitted */ }Methods
impl SpaceapiServerBuilder[src]
fn new(status: Status) -> SpaceapiServerBuilder
fn redis_connection_info<R: IntoConnectionInfo>(
self,
redis_connection_info: R
) -> Self
self,
redis_connection_info: R
) -> Self
fn add_status_modifier<M: StatusModifier + 'static>(self, modifier: M) -> Self
fn add_sensor<T: SensorTemplate + 'static>(
self,
template: T,
data_key: String
) -> Self
self,
template: T,
data_key: String
) -> Self
Add a new sensor.
The first argument is a api::SensorTemplate instance containing all static data.
The second argument specifies how to get the actual sensor value from Redis.