1use crate::executor::session; 2 3/// Construction and execution failures retain their exact original causes. 4#[derive(Debug)] 5pub enum Error<'report, E, T> { 6 Build(E), 7 Run(session::Error<'report, T>), 8}