Enum ev3dev_lang_rust::sensors::SensorPort
source · [−]pub enum SensorPort {
In1,
In2,
In3,
In4,
}Expand description
EV3 ports in1 to in4
Variants
In1
EV3 in1 port
In2
EV3 in2 port
In3
EV3 in3 port
In4
EV3 in4 port
Implementations
sourceimpl SensorPort
impl SensorPort
sourcepub fn format_name(name: &str) -> String
pub fn format_name(name: &str) -> String
Try to format a device name path to a port name.
Trait Implementations
sourceimpl Clone for SensorPort
impl Clone for SensorPort
sourcefn clone(&self) -> SensorPort
fn clone(&self) -> SensorPort
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SensorPort
impl Debug for SensorPort
impl Copy for SensorPort
Auto Trait Implementations
impl RefUnwindSafe for SensorPort
impl Send for SensorPort
impl Sync for SensorPort
impl Unpin for SensorPort
impl UnwindSafe for SensorPort
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