pub struct ProcessResource {
pub runtime: TimeSpan,
pub memory: MemorySize,
pub stdout: Vec<u8>,
pub stderr: Vec<u8>,
}
Fields§
§runtime: TimeSpan
§memory: MemorySize
§stdout: Vec<u8>
§stderr: Vec<u8>
Implementations§
Trait Implementations§
Source§impl Clone for ProcessResource
impl Clone for ProcessResource
Source§fn clone(&self) -> ProcessResource
fn clone(&self) -> ProcessResource
Returns a copy of the value. Read more
1.0.0 · 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 ProcessResource
impl Debug for ProcessResource
Source§impl Default for ProcessResource
impl Default for ProcessResource
Source§fn default() -> ProcessResource
fn default() -> ProcessResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessResource
impl<'de> Deserialize<'de> for ProcessResource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ProcessResource
impl Display for ProcessResource
Auto Trait Implementations§
impl Freeze for ProcessResource
impl RefUnwindSafe for ProcessResource
impl Send for ProcessResource
impl Sync for ProcessResource
impl Unpin for ProcessResource
impl UnwindSafe for ProcessResource
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