pub trait LiveRead {
    // Required method
    fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>);

    // Provided method
    fn live_read(&self) -> Vec<LiveNode, Global> { ... }
}

Required Methods§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

Provided Methods§

fn live_read(&self) -> Vec<LiveNode, Global>

Implementations on Foreign Types§

§

impl LiveRead for i64

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for String

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for i32

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for bool

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

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

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for f64

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for u32

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for f32

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl<T> LiveRead for Arc<T, Global>where T: LiveRead,

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

§

impl LiveRead for usize

§

fn live_read_to(&self, id: LiveId, out: &mut Vec<LiveNode, Global>)

Implementors§