Trait ev3dev_lang_rust::core::Sensor[][src]

pub trait Sensor: Device {
    fn get_bin_data(&mut self) -> AttributeResult<String> { ... }
fn get_bin_data_format(&mut self) -> AttributeResult<String> { ... }
fn get_decimals(&mut self) -> AttributeResult<isize> { ... }
fn get_fw_version(&mut self) -> AttributeResult<String> { ... }
fn get_mode(&mut self) -> AttributeResult<String> { ... }
fn set_mode(&mut self, mode: String) -> AttributeResult<()> { ... }
fn get_modes(&mut self) -> AttributeResult<Vec<String>> { ... }
fn get_num_values(&mut self) -> AttributeResult<isize> { ... }
fn get_poll_ms(&mut self) -> AttributeResult<isize> { ... }
fn set_poll_ms(&mut self, poll_ms: isize) -> AttributeResult<()> { ... }
fn get_units(&mut self) -> AttributeResult<String> { ... }
fn get_value0(&mut self) -> AttributeResult<isize> { ... }
fn get_value1(&mut self) -> AttributeResult<isize> { ... }
fn get_value2(&mut self) -> AttributeResult<isize> { ... }
fn get_value3(&mut self) -> AttributeResult<isize> { ... }
fn get_value4(&mut self) -> AttributeResult<isize> { ... }
fn get_value5(&mut self) -> AttributeResult<isize> { ... }
fn get_value6(&mut self) -> AttributeResult<isize> { ... }
fn get_value7(&mut self) -> AttributeResult<isize> { ... }
fn get_text_value(&mut self) -> AttributeResult<String> { ... } }

Provided Methods

Implementors