aboutsummaryrefslogtreecommitdiff
path: root/src/list/mod.rs
blob: 0bf6872ac3cf4c9adddfb6113708fab1eec025cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use anyhow::Result;
use itertools::Itertools;

use crate::repo::Repos;

impl crate::GTree {
    pub fn list(&self, repos: Repos) -> Result<()> {
        repos.iter().sorted_by_key(|x| x.0).for_each(|(_, repo)| {
            let repo = repo.read().unwrap();
            println!("{}", repo)
        });

        Ok(())
    }
}