liboxen 0.49.1

Oxen is a fast, unstructured data version control, to help version large machine learning datasets written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::{Deserialize, Serialize};

use super::StatusMessage;

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct HealthResponse {
    #[serde(flatten)]
    pub status: StatusMessage,
    pub disk_usage: DiskUsage,
}

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct DiskUsage {
    pub total_gb: f64,
    pub used_gb: f64,
    pub free_gb: f64,
    pub percent_used: f64,
}