pub struct SystemStatus {
pub system_on_off_status: OnOffStatus,
pub parameter_1_capable: ParameterCapable,
pub parameter_2_capable: ParameterCapable,
pub parameter_3_capable: ParameterCapable,
pub parameter_4_capable: ParameterCapable,
pub parameter_5_capable: ParameterCapable,
pub parameter_6_capable: ParameterCapable,
pub operational_status: OperationalStatus,
}Expand description
B.2.52 System Status record
Fields§
§system_on_off_status: OnOffStatus§parameter_1_capable: ParameterCapable§parameter_2_capable: ParameterCapable§parameter_3_capable: ParameterCapable§parameter_4_capable: ParameterCapable§parameter_5_capable: ParameterCapable§parameter_6_capable: ParameterCapable§operational_status: OperationalStatusImplementations§
Source§impl SystemStatus
impl SystemStatus
pub fn new() -> Self
pub fn builder() -> SystemStatusBuilder
Trait Implementations§
Source§impl Clone for SystemStatus
impl Clone for SystemStatus
Source§fn clone(&self) -> SystemStatus
fn clone(&self) -> SystemStatus
Returns a duplicate 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 Debug for SystemStatus
impl Debug for SystemStatus
Source§impl Default for SystemStatus
impl Default for SystemStatus
Source§fn default() -> SystemStatus
fn default() -> SystemStatus
Returns the “default value” for a type. Read more
Source§impl From<&SystemStatus> for u8
impl From<&SystemStatus> for u8
Source§fn from(value: &SystemStatus) -> Self
fn from(value: &SystemStatus) -> Self
Converts to this type from the input type.
Source§impl From<u8> for SystemStatus
impl From<u8> for SystemStatus
Source§impl PartialEq for SystemStatus
impl PartialEq for SystemStatus
impl Copy for SystemStatus
impl StructuralPartialEq for SystemStatus
Auto Trait Implementations§
impl Freeze for SystemStatus
impl RefUnwindSafe for SystemStatus
impl Send for SystemStatus
impl Sync for SystemStatus
impl Unpin for SystemStatus
impl UnwindSafe for SystemStatus
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