podman_rest_client/v5/models/linux_hugepage_limit.rs
1use serde::{Deserialize, Serialize};
2#[derive(Default, Debug, Serialize, Deserialize)]
3/// LinuxHugepageLimit structure corresponds to limiting kernel hugepages.
4/// Default to reservation limits if supported. Otherwise fallback to page fault limits.
5pub struct LinuxHugepageLimit {
6 /// Limit is the limit of "hugepagesize" hugetlb reservations (if supported) or usage.
7 pub limit: Option<u64>,
8 /// Pagesize is the hugepage size.
9 /// Format: "<size><unit-prefix>B' (e.g. 64KB, 2MB, 1GB, etc.).
10 #[serde(rename = "pageSize")]
11 pub page_size: Option<String>,
12}