pub struct StatusWord {
pub address: Address,
pub flags: StatusFlags,
pub error_code: u16,
}Expand description
A MIL-STD-1553B status word
Format (from Remote Terminal):
- Bits 19-16: Address
- Bits 15-11: Status flags
- Bits 10-0: Message error code (11 bits)
Fields§
§address: AddressAddress of the responding device
flags: StatusFlagsStatus flags
error_code: u16Message error code
Implementations§
Trait Implementations§
Source§impl Clone for StatusWord
impl Clone for StatusWord
Source§fn clone(&self) -> StatusWord
fn clone(&self) -> StatusWord
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 StatusWord
Source§impl Debug for StatusWord
impl Debug for StatusWord
impl Eq for StatusWord
Source§impl PartialEq for StatusWord
impl PartialEq for StatusWord
Source§fn eq(&self, other: &StatusWord) -> bool
fn eq(&self, other: &StatusWord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StatusWord
Auto Trait Implementations§
impl Freeze for StatusWord
impl RefUnwindSafe for StatusWord
impl Send for StatusWord
impl Sync for StatusWord
impl Unpin for StatusWord
impl UnsafeUnpin for StatusWord
impl UnwindSafe for StatusWord
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