pub struct ProcessInfoBuilder { /* private fields */ }Expand description
Builder for ProcessInfo.
Implementations§
Source§impl ProcessInfoBuilder
impl ProcessInfoBuilder
Sourcepub fn cpu_time<VALUE: Into<JsFloat>>(&mut self, value: VALUE) -> &mut Self
pub fn cpu_time<VALUE: Into<JsFloat>>(&mut self, value: VALUE) -> &mut Self
Specifies cumulative CPU usage in seconds across all threads of the process since the process start.
Sourcepub fn build(&self) -> Result<ProcessInfo, ProcessInfoBuilderError>
pub fn build(&self) -> Result<ProcessInfo, ProcessInfoBuilderError>
Trait Implementations§
Source§impl Clone for ProcessInfoBuilder
impl Clone for ProcessInfoBuilder
Source§fn clone(&self) -> ProcessInfoBuilder
fn clone(&self) -> ProcessInfoBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for ProcessInfoBuilder
impl RefUnwindSafe for ProcessInfoBuilder
impl Send for ProcessInfoBuilder
impl Sync for ProcessInfoBuilder
impl Unpin for ProcessInfoBuilder
impl UnsafeUnpin for ProcessInfoBuilder
impl UnwindSafe for ProcessInfoBuilder
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