Struct mlir_sys::MlirLlvmThreadPool
source · #[repr(C)]pub struct MlirLlvmThreadPool {
pub ptr: *mut c_void,
}
Fields§
§ptr: *mut c_void
Re-export llvm::ThreadPool so as to avoid including the LLVM C API directly.
Trait Implementations§
source§impl Clone for MlirLlvmThreadPool
impl Clone for MlirLlvmThreadPool
source§fn clone(&self) -> MlirLlvmThreadPool
fn clone(&self) -> MlirLlvmThreadPool
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 moresource§impl Debug for MlirLlvmThreadPool
impl Debug for MlirLlvmThreadPool
impl Copy for MlirLlvmThreadPool
Auto Trait Implementations§
impl RefUnwindSafe for MlirLlvmThreadPool
impl !Send for MlirLlvmThreadPool
impl !Sync for MlirLlvmThreadPool
impl Unpin for MlirLlvmThreadPool
impl UnwindSafe for MlirLlvmThreadPool
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