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 · 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 StatusWord
impl Debug for StatusWord
Source§impl PartialEq for StatusWord
impl PartialEq for StatusWord
impl Copy for StatusWord
impl Eq for StatusWord
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 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