vscodehelper 0.2.1

Understanding the data that VSCode writes to disk
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use std::collections::HashMap;

use crate::storage_json::backup_folder_id::BackupFolderId;
use crate::storage_json::profile_dunder::ProfileDunder;
use crate::storage_json::uri::Uri;
use serde::Deserialize;
use serde::Serialize;

#[derive(Debug, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ProfileAssociations {
    pub workspaces: HashMap<Uri, ProfileDunder>,
    pub empty_windows: HashMap<BackupFolderId, ProfileDunder>,
}