teamy-mft 0.7.1

TeamDman's Master File Table CLI and library for NTFS.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::daemon::DegradedDriveStatus;
use crate::daemon::PublishedDriveStatus;

#[derive(Debug, Clone, PartialEq, Eq, vox::facet::Facet)]
pub struct StatusResponse {
    pub sync_dir: String,
    pub owner_sid: String,
    pub loaded_drive_letters: Vec<char>,
    pub loading_drive_letters: Vec<char>,
    pub snapshot_only_drive_letters: Vec<char>,
    pub degraded_drives: Vec<DegradedDriveStatus>,
    pub active_job_count: usize,
    pub buffered_log_count: usize,
    pub published_drives: Vec<PublishedDriveStatus>,
}