pub struct RequestQueuePtr { /* private fields */ }Implementations§
Source§impl RequestQueuePtr
impl RequestQueuePtr
pub fn new() -> Self
pub fn submit_requests(&self, requests: &mut LocalRequestQueue)
pub fn lock(&self) -> Option<MutexGuard<'_, VecDeque<MixerRequest>>>
Trait Implementations§
Source§impl Clone for RequestQueuePtr
impl Clone for RequestQueuePtr
Auto Trait Implementations§
impl Freeze for RequestQueuePtr
impl RefUnwindSafe for RequestQueuePtr
impl Send for RequestQueuePtr
impl Sync for RequestQueuePtr
impl Unpin for RequestQueuePtr
impl UnwindSafe for RequestQueuePtr
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