#[repr(C)]pub struct StatusMsg {
pub hd: RecordHeader,
pub ts_recv: u64,
pub group: [c_char; 21],
pub trading_status: u8,
pub halt_reason: u8,
pub trading_event: u8,
}Expand description
Trading status update message
hd.rtype = 0x12
Fields§
§hd: RecordHeaderThe common header.
ts_recv: u64The capture server received timestamp expressed as number of nanoseconds since UNIX epoch.
group: [c_char; 21]§trading_status: u8§halt_reason: u8§trading_event: u8Trait Implementations§
Source§impl ConstTypeId for StatusMsg
impl ConstTypeId for StatusMsg
Source§const TYPE_ID: u8 = 18u8
const TYPE_ID: u8 = 18u8
The value of
RecordHeader::rtype for the implementing type.impl Eq for StatusMsg
impl StructuralPartialEq for StatusMsg
Auto Trait Implementations§
impl Freeze for StatusMsg
impl RefUnwindSafe for StatusMsg
impl Send for StatusMsg
impl Sync for StatusMsg
impl Unpin for StatusMsg
impl UnwindSafe for StatusMsg
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