1 2 3 4 5 6 7 8 9 10
//! Tranverse the expression graph and perform chain operations. use core::vari::*; use std::rc::Rc; pub fn grad(ptr: Rc<*mut Vari>) { let vi: &mut Vari = ptr.into(); vi.init_dependent(); let mem = vi.mem(); mem.borrow().chain(); }