autoschematic_core/
lockfile.rs

1
2use std::{collections::HashMap, path::PathBuf};
3
4use serde::{Deserialize, Serialize};
5
6
7#[derive(Debug, Default, Deserialize, Serialize)]
8pub struct AutoschematicLockfile {
9    pub entries: HashMap<String, LockEntry>
10}
11
12
13#[derive(Debug, Default, Deserialize, Serialize)]
14pub struct LockEntry {
15    pub r#type: String,
16    pub executable_name: String,
17    pub owner: String,
18    pub repo: String,
19    pub version: String,
20    pub asset_name: String,
21}
OSZAR »