pub enum DshotError {
NotImplemented,
TxTimeout,
RxTimeout,
NoGcrData,
InvalidDshotCommand,
InvalidDshotSpeed,
InvalidTelemetry,
InvalidTelemetryType,
InvalidErpm,
InvalidRunLength,
InvalidNrziData,
InvalidChecksum,
}Variants§
NotImplemented
TxTimeout
RxTimeout
ESC did not respond to telemetry request in time.
NoGcrData
InvalidDshotCommand
InvalidDshotSpeed
InvalidTelemetry
InvalidTelemetryType
InvalidErpm
InvalidRunLength
InvalidNrziData
InvalidChecksum
Trait Implementations§
Source§impl Clone for DshotError
impl Clone for DshotError
Source§fn clone(&self) -> DshotError
fn clone(&self) -> DshotError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DshotError
Source§impl Debug for DshotError
impl Debug for DshotError
impl Eq for DshotError
Source§impl Format for DshotError
impl Format for DshotError
Source§impl PartialEq for DshotError
impl PartialEq for DshotError
impl StructuralPartialEq for DshotError
Auto Trait Implementations§
impl Freeze for DshotError
impl RefUnwindSafe for DshotError
impl Send for DshotError
impl Sync for DshotError
impl Unpin for DshotError
impl UnsafeUnpin for DshotError
impl UnwindSafe for DshotError
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