# Enum ocl::builders::ClNullEventPtrEnum [−] [src]

    pub enum ClNullEventPtrEnum<'a> {
        Null,
        Event(&'a mut Event),
        EventList(&'a mut EventList),
    }

## Variants

`Null` `Event(&'a mut Event)` `EventList(&'a mut EventList)`

## Trait Implementations

### `impl<'a> Debug for ClNullEventPtrEnum<'a>`
[src]

#### `fn fmt(&self, __arg_0: &mut Formatter) -> Result`
[src]

Formats the value using the given formatter. Read more

### `impl<'a> ClNullEventPtr for ClNullEventPtrEnum<'a>`
[src]

#### `fn alloc_new(&mut self) -> *mut cl_event`
[src]

#### `unsafe fn clone_from<E: AsRef<EventCore>>(&mut self, ev: E)`
[src]

### `impl<'a> From<&'a mut Event> for ClNullEventPtrEnum<'a>`
[src]

#### `fn from(e: &'a mut Event) -> ClNullEventPtrEnum<'a>`
[src]

Performs the conversion.

### `impl<'a> From<&'a mut EventList> for ClNullEventPtrEnum<'a>`
[src]

#### `fn from(el: &'a mut EventList) -> ClNullEventPtrEnum<'a>`
[src]

Performs the conversion.

### `impl<'a> From<()> for ClNullEventPtrEnum<'a>`
[src]

#### `fn from(_: ()) -> ClNullEventPtrEnum<'a>`
[src]

Performs the conversion.

### `impl<'a, E> From<Option<E>> for ClNullEventPtrEnum<'a> where
E: Into<ClNullEventPtrEnum<'a>>,`
[src]

#### `fn from(e: Option<E>) -> ClNullEventPtrEnum<'a>`
[src]

Performs the conversion.

# Help

## Keyboard Shortcuts

`?`
  Show this help dialog
`S`
  Focus the search field
`↑`
  Move up in search results
`↓`
  Move down in search results
`↹`
  Switch tab
`⏎`
  Go to active search result
`+`
  Expand all sections
`-`
  Collapse all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)