pub struct RequestTable { /* private fields */ }Implementations§
Source§impl RequestTable
impl RequestTable
pub fn new() -> Self
pub fn start(&mut self, id: RequestId)
pub fn mark_streaming(&mut self, id: RequestId)
pub fn complete(&mut self, id: RequestId)
pub fn cancel(&mut self, id: RequestId) -> bool
pub fn is_cancelled(&self, id: RequestId) -> bool
pub fn cleanup(&mut self, id: RequestId)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RequestTable
impl RefUnwindSafe for RequestTable
impl Send for RequestTable
impl Sync for RequestTable
impl Unpin for RequestTable
impl UnsafeUnpin for RequestTable
impl UnwindSafe for RequestTable
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