Crate algosul

Source
Expand description

#Example

use algosul::{
  app::{
    AppOper,
    apps::rust::{Result, Rustup},
  },
  process::Process,
};
#[tokio::main]
async fn main() -> Result<()>
{
  let mut installer = Rustup::installer().await?;
  installer.on_status_changed(|status| {
    println!("status: {status:?}");
    Ok(())
  })?;
  let rustup = installer.run().await?;
  println!("rustup installed: {rustup:?}");
  Ok(())
}

Modulesยง

app
asset
codegen
deps
macros
process
utils