pub(super) struct Effects {
pub reads: StateSet,
pub writes: bool,
pub calls: BTreeSet<FnId>,
}Expand description
State reads and writes seen so far, and the functions called (whose effects count too).
Fields§
§reads: StateSet§writes: bool§calls: BTreeSet<FnId>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Effects
impl RefUnwindSafe for Effects
impl Send for Effects
impl Sync for Effects
impl Unpin for Effects
impl UnsafeUnpin for Effects
impl UnwindSafe for Effects
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