pub enum ControllerId {
Primary,
Partner,
}Available on crate feature
devices only.Expand description
Represents an identifier for one of the two possible controllers connected to the V5 Brain.
Variants§
Primary
Primary (“Master”) Controller
This is the controller that is connected to the Brain.
Partner
Partner Controller
This is the controller that is connected to the primary controller.
Trait Implementations§
Source§impl Clone for ControllerId
impl Clone for ControllerId
Source§fn clone(&self) -> ControllerId
fn clone(&self) -> ControllerId
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ControllerId
impl Debug for ControllerId
Source§impl PartialEq for ControllerId
impl PartialEq for ControllerId
impl Copy for ControllerId
impl Eq for ControllerId
impl StructuralPartialEq for ControllerId
Auto Trait Implementations§
impl Freeze for ControllerId
impl RefUnwindSafe for ControllerId
impl Send for ControllerId
impl Sync for ControllerId
impl Unpin for ControllerId
impl UnwindSafe for ControllerId
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)