pub struct ExecutionDescriptor { /* private fields */ }Expand description
Safe owner for MPSGraphExecutionDescriptor.
Implementations§
Source§impl ExecutionDescriptor
impl ExecutionDescriptor
pub fn new() -> Option<Self>
pub const fn as_ptr(&self) -> *mut c_void
pub fn wait_until_completed(&self) -> bool
pub fn set_wait_until_completed(&self, value: bool) -> Result<()>
pub fn compilation_descriptor(&self) -> Option<CompilationDescriptor>
pub fn set_compilation_descriptor( &self, descriptor: Option<&CompilationDescriptor>, ) -> Result<()>
Trait Implementations§
Source§impl Drop for ExecutionDescriptor
impl Drop for ExecutionDescriptor
impl Send for ExecutionDescriptor
impl Sync for ExecutionDescriptor
Auto Trait Implementations§
impl Freeze for ExecutionDescriptor
impl RefUnwindSafe for ExecutionDescriptor
impl Unpin for ExecutionDescriptor
impl UnsafeUnpin for ExecutionDescriptor
impl UnwindSafe for ExecutionDescriptor
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