Struct ev3dev_lang_rust::Led
source · [−]pub struct Led { /* private fields */ }Expand description
The led’s on top of the EV3 brick.
Implementations
sourceimpl Led
impl Led
sourcepub fn get_left_color(&self) -> Ev3Result<(u8, u8)>
pub fn get_left_color(&self) -> Ev3Result<(u8, u8)>
Returns the current color value of the left led.
sourcepub fn set_left_color(&self, color: (u8, u8)) -> Ev3Result<()>
pub fn set_left_color(&self, color: (u8, u8)) -> Ev3Result<()>
Sets the color value of the left led.
sourcepub fn get_right_color(&self) -> Ev3Result<(u8, u8)>
pub fn get_right_color(&self) -> Ev3Result<(u8, u8)>
Returns the current color value of the right led.
sourcepub fn set_right_color(&self, color: (u8, u8)) -> Ev3Result<()>
pub fn set_right_color(&self, color: (u8, u8)) -> Ev3Result<()>
Sets the color value of the right led.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Led
impl Send for Led
impl Sync for Led
impl Unpin for Led
impl UnwindSafe for Led
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more