pub enum SideEffectProfile {
ReadOnly,
WritesExcludedOutputs,
WritesWatchedInputs,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SideEffectProfile
impl Clone for SideEffectProfile
Source§fn clone(&self) -> SideEffectProfile
fn clone(&self) -> SideEffectProfile
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 SideEffectProfile
impl Debug for SideEffectProfile
Source§impl Ord for SideEffectProfile
impl Ord for SideEffectProfile
Source§fn cmp(&self, other: &SideEffectProfile) -> Ordering
fn cmp(&self, other: &SideEffectProfile) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SideEffectProfile
impl PartialEq for SideEffectProfile
Source§impl PartialOrd for SideEffectProfile
impl PartialOrd for SideEffectProfile
impl Copy for SideEffectProfile
impl Eq for SideEffectProfile
impl StructuralPartialEq for SideEffectProfile
Auto Trait Implementations§
impl Freeze for SideEffectProfile
impl RefUnwindSafe for SideEffectProfile
impl Send for SideEffectProfile
impl Sync for SideEffectProfile
impl Unpin for SideEffectProfile
impl UnsafeUnpin for SideEffectProfile
impl UnwindSafe for SideEffectProfile
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