[][src]Trait passing::Relocate

pub trait Relocate<'a, T> {
    fn relocate(&mut self, v: T);
}

Required methods

fn relocate(&mut self, v: T)

Loading content...

Implementors

impl<'_, '_, T> Relocate<'_, (T,)> for Pass<'_, T>[src]

impl<'_, '_, T> Relocate<'_, (T,)> for PassMut<'_, T>[src]

impl<'a, 'b: 'a, T> Relocate<'a, &'b T> for Pass<'a, T>[src]

impl<'a, 'b: 'a, T> Relocate<'a, &'b mut T> for Pass<'a, T>[src]

impl<'a, 'b: 'a, T> Relocate<'a, &'b mut T> for PassMut<'a, T>[src]

impl<'a, 'b: 'a, T> Relocate<'a, MutexGuard<'b, T>> for Pass<'a, T>[src]

impl<'a, 'b: 'a, T> Relocate<'a, MutexGuard<'b, T>> for PassMut<'a, T>[src]

Loading content...