LiveAtomic

Trait LiveAtomic 

Source
pub trait LiveAtomic {
    // Required method
    fn apply_atomic(
        &self,
        cx: &mut Cx,
        apply: &mut Apply<'_, '_, '_>,
        index: usize,
        nodes: &[LiveNode],
    ) -> usize;
}

Required Methods§

Source

fn apply_atomic( &self, cx: &mut Cx, apply: &mut Apply<'_, '_, '_>, index: usize, nodes: &[LiveNode], ) -> usize

Implementations on Foreign Types§

Source§

impl<T, const N: usize> LiveAtomic for [T; N]
where T: LiveAtomic,

Source§

fn apply_atomic( &self, cx: &mut Cx, apply: &mut Apply<'_, '_, '_>, index: usize, nodes: &[LiveNode], ) -> usize

Implementors§