pub unsafe trait ClNullEventPtr: Debug {
    // Required methods
    fn alloc_new(&mut self) -> *mut cl_event;
    unsafe fn clone_from<E: AsRef<Event>>(&mut self, ev: E);
}
Expand description

Types with a mutable pointer to a new, null raw event pointer.

Required Methods§

source

fn alloc_new(&mut self) -> *mut cl_event

source

unsafe fn clone_from<E: AsRef<Event>>(&mut self, ev: E)

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ClNullEventPtr for ()

source§

fn alloc_new(&mut self) -> *mut cl_event

source§

unsafe fn clone_from<E: AsRef<Event>>(&mut self, _: E)

Implementors§

source§

impl<'a> ClNullEventPtr for &'a mut Event