pub struct ResponseTracker { /* private fields */ }Implementations§
Source§impl ResponseTracker
impl ResponseTracker
pub fn with_completed_cap(completed_cap: usize) -> Self
pub fn completed_count(&self) -> usize
pub fn register_request( &mut self, request: &RequestFrame, ) -> Result<(), ResponseTrackerError>
pub fn accept_response( &mut self, response: &ResponseFrame, ) -> Result<(), ResponseTrackerError>
Trait Implementations§
Source§impl Debug for ResponseTracker
impl Debug for ResponseTracker
Auto Trait Implementations§
impl Freeze for ResponseTracker
impl RefUnwindSafe for ResponseTracker
impl Send for ResponseTracker
impl Sync for ResponseTracker
impl Unpin for ResponseTracker
impl UnsafeUnpin for ResponseTracker
impl UnwindSafe for ResponseTracker
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