Struct spaniel::frames::Data [−][src]
Fields
stream_id: StreamId
seq_num: u32
payload: B
Methods
impl Data
[src]
impl Data
pub fn new(stream_id: StreamId, seq_num: u32, payload: Bytes) -> Self
[src]
pub fn new(stream_id: StreamId, seq_num: u32, payload: Bytes) -> Self
pub fn with_raw_payload(
stream_id: StreamId,
seq_num: u32,
raw_bytes: &[u8]
) -> Self
[src]
pub fn with_raw_payload(
stream_id: StreamId,
seq_num: u32,
raw_bytes: &[u8]
) -> Self
pub fn encoded_len(&self) -> usize
[src]
pub fn encoded_len(&self) -> usize
pub fn payload_ref(&self) -> &Bytes
[src]
pub fn payload_ref(&self) -> &Bytes
pub fn payload(self) -> Bytes
[src]
pub fn payload(self) -> Bytes
Consumes this frame and returns the raw payload buffer