diff options
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 19 | 
1 files changed, 3 insertions, 16 deletions
| diff --git a/src/main.rs b/src/main.rs index 4b36264..4e4d580 100644 --- a/src/main.rs +++ b/src/main.rs @@ -24,8 +24,6 @@ use filetime;  use getopts::Options;  use parse_size::parse_size;  use rusqlite; -use tokio; -use tokio_stream::StreamExt;  use reflectub::{database, git, github}; @@ -38,18 +36,7 @@ use std::sync::{Arc, Mutex};  fn main() { -    let rt = tokio::runtime::Builder::new_multi_thread() -        .enable_io() -        .enable_time() -        .worker_threads(4) -        .build() -        .unwrap(); -    // let rt = tokio::runtime::Runtime::new() -    let _rt_guard = rt.enter(); - -    let result = rt.block_on(run()); - -    match result { +    match run() {          Ok(_) => (),          Err(e) => {              eprint!("error"); @@ -72,7 +59,7 @@ fn print_usage(opts: &Options) {      );  } -async fn run() -> anyhow::Result<()> { +fn run() -> anyhow::Result<()> {      let args: Vec<String> = env::args().collect();      let mut opts = Options::new(); @@ -123,7 +110,7 @@ async fn run() -> anyhow::Result<()> {      let base_cgitrc = opt_matches.opt_str("cgitrc")          .map(|s| PathBuf::from(s)); -    let repos = github::fetch_repos(username).await?; +    let repos = github::fetch_repos(username)?;      let mut db = database::Db::connect(&database_file)          .context("unable to connect to database")?; | 
