pub struct GThreadPool {
pub func: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>,
pub user_data: *mut c_void,
pub exclusive: i32,
}
Fields§
§func: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>
§user_data: *mut c_void
§exclusive: i32
Trait Implementations§
§impl Clone for GThreadPool
impl Clone for GThreadPool
§fn clone(&self) -> GThreadPool
fn clone(&self) -> GThreadPool
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for GThreadPool
impl Debug for GThreadPool
impl Copy for GThreadPool
Auto Trait Implementations§
impl RefUnwindSafe for GThreadPool
impl !Send for GThreadPool
impl !Sync for GThreadPool
impl Unpin for GThreadPool
impl UnwindSafe for GThreadPool
Blanket Implementations§
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> RoundFrom<T> for T
impl<T> RoundFrom<T> for T
§fn round_from(x: T) -> T
fn round_from(x: T) -> T
Performs the conversion.
§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere U: RoundFrom<T>,
§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.