Trait ocl::async::OrderGuard[][src]

pub trait OrderGuard<V> where
    Self: Sized
{ fn new(order_lock: OrderLock<V>, release_event: Option<Event>) -> Self;
fn order_lock(&self) -> &OrderLock<V>; unsafe fn forget(self) { ... } }

A read or write guard for an OrderLock.

Required Methods

Provided Methods

Implementors