pub struct WorkerDataPlaneFrameHeader { /* private fields */ }Expand description
Validated header for one length-framed worker payload.
Implementations§
Source§impl WorkerDataPlaneFrameHeader
impl WorkerDataPlaneFrameHeader
Sourcepub fn new(
kind: WorkerDataPlaneFrameKind,
sequence: u64,
payload_bytes: u64,
) -> Result<Self, WorkerDataPlaneFrameError>
pub fn new( kind: WorkerDataPlaneFrameKind, sequence: u64, payload_bytes: u64, ) -> Result<Self, WorkerDataPlaneFrameError>
Sourcepub const fn kind(self) -> WorkerDataPlaneFrameKind
pub const fn kind(self) -> WorkerDataPlaneFrameKind
Typed payload interpretation.
Sourcepub const fn payload_bytes(self) -> u64
pub const fn payload_bytes(self) -> u64
Exact following payload size.
Trait Implementations§
Source§impl Clone for WorkerDataPlaneFrameHeader
impl Clone for WorkerDataPlaneFrameHeader
impl Copy for WorkerDataPlaneFrameHeader
Source§impl Debug for WorkerDataPlaneFrameHeader
impl Debug for WorkerDataPlaneFrameHeader
impl Eq for WorkerDataPlaneFrameHeader
impl StructuralPartialEq for WorkerDataPlaneFrameHeader
Auto Trait Implementations§
impl Freeze for WorkerDataPlaneFrameHeader
impl RefUnwindSafe for WorkerDataPlaneFrameHeader
impl Send for WorkerDataPlaneFrameHeader
impl Sync for WorkerDataPlaneFrameHeader
impl Unpin for WorkerDataPlaneFrameHeader
impl UnsafeUnpin for WorkerDataPlaneFrameHeader
impl UnwindSafe for WorkerDataPlaneFrameHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.