pub enum StatusReport {
Ready,
BusyRetry,
BusyWaiting,
ErrorRetry,
ErrorWaiting,
MessageWaiting,
PositionWaiting,
}
Variants§
Ready
Ready, no malfunction detected.
BusyRetry
Busy, another DSR must be requested later.
BusyWaiting
Busy, another DSR will be sent later.
ErrorRetry
Some malfunction detected, another DSR must be requested later.
ErrorWaiting
Some malfunction detected, another DSR will be sent later.
MessageWaiting
A DSR is requested.
PositionWaiting
A report of the active presentation position or of the active data position in the form of ACTIVE POSITION REPORT (CPR) is requested.
Trait Implementations§
Source§impl Clone for StatusReport
impl Clone for StatusReport
Source§fn clone(&self) -> StatusReport
fn clone(&self) -> StatusReport
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StatusReport
impl Debug for StatusReport
Source§impl Display for StatusReport
impl Display for StatusReport
impl Copy for StatusReport
Auto Trait Implementations§
impl Freeze for StatusReport
impl RefUnwindSafe for StatusReport
impl Send for StatusReport
impl Sync for StatusReport
impl Unpin for StatusReport
impl UnwindSafe for StatusReport
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