#[repr(C)]pub struct JobQueue_SavedJobQueue {
pub vtable_: *const JobQueue_SavedJobQueue__bindgen_vtable,
}Expand description
A saved job queue, represented however the JobQueue implementation pleases. Use AutoDebuggerJobQueueInterruption rather than trying to construct one of these directly; see documentation there.
Destructing an instance of this class should assert that the current queue is empty, and then restore the queue the instance captured.
Fields§
§vtable_: *const JobQueue_SavedJobQueue__bindgen_vtableTrait Implementations§
Source§impl Debug for JobQueue_SavedJobQueue
impl Debug for JobQueue_SavedJobQueue
Source§impl PartialEq for JobQueue_SavedJobQueue
impl PartialEq for JobQueue_SavedJobQueue
impl StructuralPartialEq for JobQueue_SavedJobQueue
Auto Trait Implementations§
impl Freeze for JobQueue_SavedJobQueue
impl RefUnwindSafe for JobQueue_SavedJobQueue
impl !Send for JobQueue_SavedJobQueue
impl !Sync for JobQueue_SavedJobQueue
impl Unpin for JobQueue_SavedJobQueue
impl UnwindSafe for JobQueue_SavedJobQueue
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> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 8 bytes