pub struct SandboxLimits {
pub max_memory: Option<u64>,
pub max_cpu_percent: Option<u32>,
pub max_file_size: Option<u64>,
pub max_processes: Option<u32>,
}Expand description
沙箱资源限制
Fields§
§max_memory: Option<u64>最大内存(字节)
max_cpu_percent: Option<u32>最大 CPU(百分比)
max_file_size: Option<u64>最大文件大小(字节)
max_processes: Option<u32>最大进程数
Trait Implementations§
Source§impl Clone for SandboxLimits
impl Clone for SandboxLimits
Source§fn clone(&self) -> SandboxLimits
fn clone(&self) -> SandboxLimits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SandboxLimits
impl Debug for SandboxLimits
Source§impl Default for SandboxLimits
impl Default for SandboxLimits
Source§fn default() -> SandboxLimits
fn default() -> SandboxLimits
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SandboxLimits
impl RefUnwindSafe for SandboxLimits
impl Send for SandboxLimits
impl Sync for SandboxLimits
impl Unpin for SandboxLimits
impl UnsafeUnpin for SandboxLimits
impl UnwindSafe for SandboxLimits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more