Struct mop_blocks::DefCustomEvent[][src]

pub struct DefCustomEvent<'a, V: 'a> { /* fields omitted */ }

Methods

impl<'a, V> DefCustomEvent<'a, V>
[src]

Trait Implementations

impl<'a, V: Clone + 'a> Clone for DefCustomEvent<'a, V>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, V: Copy + 'a> Copy for DefCustomEvent<'a, V>
[src]

impl<'a, V: Debug + 'a> Debug for DefCustomEvent<'a, V>
[src]

Formats the value using the given formatter. Read more

impl<'a, V: Default + 'a> Default for DefCustomEvent<'a, V>
[src]

Returns the "default value" for a type. Read more

impl<'a, V> CustomEvent<'a, V> for DefCustomEvent<'a, V> where
    V: Copy + Default
[src]

Auto Trait Implementations

impl<'a, V> Send for DefCustomEvent<'a, V> where
    V: Sync

impl<'a, V> Sync for DefCustomEvent<'a, V> where
    V: Sync