pub trait LiveAtomic {
    // Required method
    fn apply_atomic(
        &self,
        cx: &mut Cx,
        apply_from: ApplyFrom,
        index: usize,
        nodes: &[LiveNode]
    ) -> usize;
}

Required Methods§

fn apply_atomic( &self, cx: &mut Cx, apply_from: ApplyFrom, index: usize, nodes: &[LiveNode] ) -> usize

Implementations on Foreign Types§

§

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

§

fn apply_atomic( &self, cx: &mut Cx, from: ApplyFrom, index: usize, nodes: &[LiveNode] ) -> usize

Implementors§

§

impl LiveAtomic for boola

§

impl LiveAtomic for f32a

§

impl LiveAtomic for i32a

§

impl LiveAtomic for i64a

§

impl LiveAtomic for u32a

§

impl<T> LiveAtomic for U32A<T>where T: LiveApply + LiveNew + 'static + LiveAtomicU32Enum,