pub struct HotFrame {
pub v: u8,
pub svc_id: u8,
pub opcode: u8,
pub flags: u8,
pub seq: Option<u32>,
pub payload: Bytes,
}Expand description
Parsed Hot Lane frame.
Fields§
§v: u8Protocol version (must be 1).
svc_id: u8Service id (routes to native BinaryService).
opcode: u8Opcode within that service.
flags: u8Feature flags (u8).
seq: Option<u32>Optional sequence number.
payload: BytesOpaque payload (zero-copy).
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for HotFrame
impl RefUnwindSafe for HotFrame
impl Send for HotFrame
impl Sync for HotFrame
impl Unpin for HotFrame
impl UnwindSafe for HotFrame
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