pub struct SideEffectSummary {
pub files_read: u32,
pub files_written: u32,
pub ports_opened: u32,
pub network_connections: u32,
pub processes: u32,
pub tool_invocations: u32,
}Expand description
Summary counts of side effects.
Fields§
§files_read: u32§files_written: u32§ports_opened: u32§network_connections: u32§processes: u32§tool_invocations: u32Trait Implementations§
Source§impl Clone for SideEffectSummary
impl Clone for SideEffectSummary
Source§fn clone(&self) -> SideEffectSummary
fn clone(&self) -> SideEffectSummary
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 moreSource§impl Debug for SideEffectSummary
impl Debug for SideEffectSummary
Source§impl<'de> Deserialize<'de> for SideEffectSummary
impl<'de> Deserialize<'de> for SideEffectSummary
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
Auto Trait Implementations§
impl Freeze for SideEffectSummary
impl RefUnwindSafe for SideEffectSummary
impl Send for SideEffectSummary
impl Sync for SideEffectSummary
impl Unpin for SideEffectSummary
impl UnsafeUnpin for SideEffectSummary
impl UnwindSafe for SideEffectSummary
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