use anyhow::Result;
pub struct Terminal {
}
impl Terminal {
pub fn new() -> Result<Self> {
println!("Initializing terminal...");
Ok(Terminal {})
}
pub fn run(&mut self) -> Result<()> {
println!("Running terminal...");
Ok(())
}
pub fn cleanup(&mut self) -> Result<()> {
println!("Cleaning up terminal...");
Ok(())
}
}