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

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

Required Methods§

source

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

Provided Methods§

Implementations on Foreign Types§

source§

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

source§

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

source§

impl LiveRead for bool

source§

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

source§

impl LiveRead for usize

source§

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

source§

impl LiveRead for i32

source§

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

source§

impl LiveRead for f32

source§

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

source§

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

source§

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

source§

impl LiveRead for f64

source§

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

source§

impl LiveRead for i64

source§

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

source§

impl LiveRead for u32

source§

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

source§

impl LiveRead for String

source§

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

Implementors§