#[repr(C)]pub struct WORKER_FACTORY_BASIC_INFORMATION {Show 24 fields
pub Timeout: i64,
pub RetryTimeout: i64,
pub IdleTimeout: i64,
pub Paused: BOOLEAN,
pub TimerSet: BOOLEAN,
pub QueuedToExWorker: BOOLEAN,
pub MayCreate: BOOLEAN,
pub CreateInProgress: BOOLEAN,
pub InsertedIntoQueue: BOOLEAN,
pub Shutdown: BOOLEAN,
pub BindingCount: u32,
pub ThreadMinimum: u32,
pub ThreadMaximum: u32,
pub PendingWorkerCount: u32,
pub WaitingWorkerCount: u32,
pub TotalWorkerCount: u32,
pub ReleaseCount: u32,
pub InfiniteWaitGoal: i64,
pub StartRoutine: *mut c_void,
pub StartParameter: *mut c_void,
pub ProcessId: HANDLE,
pub StackReserve: usize,
pub StackCommit: usize,
pub LastThreadCreationStatus: NTSTATUS,
}Fieldsยง
ยงTimeout: i64ยงRetryTimeout: i64ยงIdleTimeout: i64ยงPaused: BOOLEANยงTimerSet: BOOLEANยงQueuedToExWorker: BOOLEANยงMayCreate: BOOLEANยงCreateInProgress: BOOLEANยงInsertedIntoQueue: BOOLEANยงShutdown: BOOLEANยงBindingCount: u32ยงThreadMinimum: u32ยงThreadMaximum: u32ยงPendingWorkerCount: u32ยงWaitingWorkerCount: u32ยงTotalWorkerCount: u32ยงReleaseCount: u32ยงInfiniteWaitGoal: i64ยงStartRoutine: *mut c_voidยงStartParameter: *mut c_voidยงProcessId: HANDLEยงStackReserve: usizeยงStackCommit: usizeยงLastThreadCreationStatus: NTSTATUSTrait Implementationsยง
Auto Trait Implementationsยง
impl RefUnwindSafe for WORKER_FACTORY_BASIC_INFORMATION
impl !Send for WORKER_FACTORY_BASIC_INFORMATION
impl !Sync for WORKER_FACTORY_BASIC_INFORMATION
impl Unpin for WORKER_FACTORY_BASIC_INFORMATION
impl UnwindSafe for WORKER_FACTORY_BASIC_INFORMATION
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