pub struct MotorDriverConfigBuilder { /* private fields */ }Expand description
Motor driver configuration builder
Implementations§
Source§impl MotorDriverConfigBuilder
impl MotorDriverConfigBuilder
pub fn new() -> Self
pub fn axis_step_setting(self, axis: usize, step_setting: u8) -> Self
pub fn axis_current_setting(self, axis: usize, current_setting: u8) -> Self
pub fn build(self, device: &mut PoKeysDevice) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MotorDriverConfigBuilder
impl RefUnwindSafe for MotorDriverConfigBuilder
impl Send for MotorDriverConfigBuilder
impl Sync for MotorDriverConfigBuilder
impl Unpin for MotorDriverConfigBuilder
impl UnsafeUnpin for MotorDriverConfigBuilder
impl UnwindSafe for MotorDriverConfigBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more