#[repr(C)]pub struct MlirLlvmThreadPool {
pub ptr: *mut c_void,
}
Expand description
Re-export llvm::ThreadPool so as to avoid including the LLVM C API directly.
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 Freeze for MlirLlvmThreadPool
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