systemd-manager-tui 1.3.0

TUI for managing systemd services
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::domain::connection_type::ConnectionType;
use std::collections::HashMap;

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct ListRequestContext {
    pub connection: ConnectionType,
    pub generation: u64,
}

pub enum QueryUnitFile {
    Finished(ListRequestContext, HashMap<String, String>),
    Error(ListRequestContext, String),
}