[][src]Trait gsm::appio::AppIO

pub trait AppIO<I: Clone> {
    fn open(&self, m: &mut Machine<I>) -> Result<()>;
fn read(&self, m: &mut Machine<I>) -> Result<()>;
fn write(&self, m: &mut Machine<I>) -> Result<()>;
fn seek(&self, m: &mut Machine<I>) -> Result<()>;
fn close(&self, m: &mut Machine<I>) -> Result<()>; }

Required methods

fn open(&self, m: &mut Machine<I>) -> Result<()>

fn read(&self, m: &mut Machine<I>) -> Result<()>

fn write(&self, m: &mut Machine<I>) -> Result<()>

fn seek(&self, m: &mut Machine<I>) -> Result<()>

fn close(&self, m: &mut Machine<I>) -> Result<()>

Loading content...

Implementors

Loading content...