rioterm 0.3.6

Rio terminal is a hardware-accelerated GPU terminal emulator, focusing to run in desktops and browsers.
use rio_backend::error::RioError;

pub struct Assistant {
    pub inner: Option<RioError>,
}

impl Assistant {
    pub fn new() -> Assistant {
        Assistant { inner: None }
    }

    #[inline]
    pub fn set(&mut self, report: RioError) {
        self.inner = Some(report);
    }

    #[inline]
    pub fn clear(&mut self) {
        self.inner = None;
    }
}