staticlib/model/
storage_model.rsuse std::collections::LinkedList;
use serde::{Deserialize, Serialize};
use crate::model::access_rights::AccessRights;
use crate::model::permission::Permission;
#[derive(Serialize, Deserialize, Debug, Clone, Default)]
#[serde(rename_all = "camelCase")]
pub struct StorageModel {
pub path: String,
pub capabilities: AccessRights,
pub created_time: i64,
pub modified_time: i64,
#[serde(rename = "type")]
pub file_type: String,
pub attributes: String,
pub size: i64,
pub files: LinkedList<StorageModel>,
pub permission: Permission,
}