pub struct Reader { /* private fields */ }Expand description
See: https://asimov-specs.github.io/program-patterns/#reader
Implementations§
Source§impl Reader
impl Reader
pub fn new( program: impl AsRef<OsStr>, input: AnyInput, output: GraphOutput, options: ReaderOptions, ) -> Self
pub async fn execute(&mut self) -> ReaderResult
Trait Implementations§
impl Reader<Cursor<Vec<u8>>, ExecutorError> for Reader
Auto Trait Implementations§
impl Freeze for Reader
impl !RefUnwindSafe for Reader
impl Send for Reader
impl Sync for Reader
impl Unpin for Reader
impl !UnwindSafe for Reader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more