#[repr(i32)]pub enum Result {
Unknown = 0,
Success = 1,
Next = 2,
Failed = 3,
NoSystem = 4,
ConnectionError = 5,
Busy = 6,
CommandDenied = 7,
Timeout = 8,
Cancelled = 9,
FailedArmed = 10,
}Expand description
Possible results returned for calibration commands
Variants§
Unknown = 0
Unknown result
Success = 1
The calibration succeeded
Next = 2
Intermediate message showing progress or instructions on the next steps
Failed = 3
Calibration failed
NoSystem = 4
No system is connected
ConnectionError = 5
Connection error
Busy = 6
Vehicle is busy
CommandDenied = 7
Command refused by vehicle
Timeout = 8
Command timed out
Cancelled = 9
Calibration process was cancelled
FailedArmed = 10
Calibration process failed since the vehicle is armed
Implementations§
Trait Implementations§
Source§impl Ord for Result
impl Ord for Result
Source§impl PartialOrd for Result
impl PartialOrd for Result
impl Copy for Result
impl Eq for Result
impl StructuralPartialEq for Result
Auto Trait Implementations§
impl Freeze for Result
impl RefUnwindSafe for Result
impl Send for Result
impl Sync for Result
impl Unpin for Result
impl UnwindSafe for Result
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request