Trait ocl::async::OrderGuard
source · pub trait OrderGuard<V>where
Self: Sized,{
// Required methods
fn new(order_lock: OrderLock<V>, release_event: Option<Event>) -> Self;
fn order_lock(&self) -> &OrderLock<V>;
// Provided method
unsafe fn forget(self) { ... }
}
Expand description
A read or write guard for an OrderLock
.
Required Methods§
fn new(order_lock: OrderLock<V>, release_event: Option<Event>) -> Self
fn order_lock(&self) -> &OrderLock<V>
Provided Methods§
Object Safety§
This trait is not object safe.