pub enum DeviceStatusReport {
Ready,
BusyRepeat,
BusyLater,
MalfunctionRepeat,
MalfunctionLater,
RequestDeviceStatusReport,
RequestActivePositionReport,
}
Expand description
Valid parameter values to the function DSR
.
Variants§
Ready
The device is ready, no malfunction detected
BusyRepeat
The device is busy, another DSR
must be requested later.
BusyLater
The device is busy, another DSR
will be sent later.
MalfunctionRepeat
Some malfunction detected, another DSR
must be requested later.
MalfunctionLater
Some malfunction detected, another DSR
will be sent later.
RequestDeviceStatusReport
A device status report is requested.
RequestActivePositionReport
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 DeviceStatusReport
impl Clone for DeviceStatusReport
source§fn clone(&self) -> DeviceStatusReport
fn clone(&self) -> DeviceStatusReport
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for DeviceStatusReport
impl Default for DeviceStatusReport
source§fn default() -> DeviceStatusReport
fn default() -> DeviceStatusReport
Returns the “default value” for a type. Read more
source§impl PartialEq<DeviceStatusReport> for DeviceStatusReport
impl PartialEq<DeviceStatusReport> for DeviceStatusReport
source§fn eq(&self, other: &DeviceStatusReport) -> bool
fn eq(&self, other: &DeviceStatusReport) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.