pub struct BufferCompletedEvent {
pub stream: Stream,
pub request_cookie: u64,
pub request_sequence: u32,
pub buffer_ptr: usize,
}Expand description
Lightweight buffer completion event for channel delivery.
Fields§
§stream: Stream§request_sequence: u32§buffer_ptr: usizeTrait Implementations§
Source§impl Clone for BufferCompletedEvent
impl Clone for BufferCompletedEvent
Source§fn clone(&self) -> BufferCompletedEvent
fn clone(&self) -> BufferCompletedEvent
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 BufferCompletedEvent
impl Debug for BufferCompletedEvent
impl Copy for BufferCompletedEvent
Auto Trait Implementations§
impl Freeze for BufferCompletedEvent
impl RefUnwindSafe for BufferCompletedEvent
impl Send for BufferCompletedEvent
impl !Sync for BufferCompletedEvent
impl Unpin for BufferCompletedEvent
impl UnwindSafe for BufferCompletedEvent
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