#[repr(C)]pub(crate) struct SiloConfig {Show 21 fields
pub(crate) mem_min: u64,
pub(crate) mem_max: u64,
pub(crate) cpu_shares: u32,
pub(crate) cpu_quota_us: u64,
pub(crate) cpu_period_us: u64,
pub(crate) cpu_affinity_mask: u64,
pub(crate) max_tasks: u32,
pub(crate) io_bw_read: u64,
pub(crate) io_bw_write: u64,
pub(crate) caps_ptr: u64,
pub(crate) caps_len: u64,
pub(crate) flags: u64,
pub(crate) sid: u32,
pub(crate) mode: u16,
pub(crate) family: u8,
pub(crate) cpu_features_required: u64,
pub(crate) cpu_features_allowed: u64,
pub(crate) xcr0_mask: u64,
pub(crate) graphics_max_sessions: u16,
pub(crate) graphics_session_ttl_sec: u32,
pub(crate) graphics_reserved: u16,
}Fields§
§mem_min: u64§mem_max: u64§cpu_quota_us: u64§cpu_period_us: u64§cpu_affinity_mask: u64§max_tasks: u32§io_bw_read: u64§io_bw_write: u64§caps_ptr: u64§caps_len: u64§flags: u64§sid: u32§mode: u16§family: u8§cpu_features_required: u64§cpu_features_allowed: u64§xcr0_mask: u64§graphics_max_sessions: u16§graphics_session_ttl_sec: u32§graphics_reserved: u16Implementations§
Auto Trait Implementations§
impl Freeze for SiloConfig
impl RefUnwindSafe for SiloConfig
impl Send for SiloConfig
impl Sync for SiloConfig
impl Unpin for SiloConfig
impl UnsafeUnpin for SiloConfig
impl UnwindSafe for SiloConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more