pub struct DryRunEffect {
pub mutated_references: Vec<DryRunMutation>,
pub return_values: Vec<DryRunReturn>,
}Expand description
Effects of a single command in the dry run, including mutated references and return values.
Fields§
§mutated_references: Vec<DryRunMutation>Changes made to arguments that were mutably borrowed by this command.
return_values: Vec<DryRunReturn>Return results of this command.
Trait Implementations§
Source§impl Clone for DryRunEffect
impl Clone for DryRunEffect
Source§fn clone(&self) -> DryRunEffect
fn clone(&self) -> DryRunEffect
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 DryRunEffect
impl Debug for DryRunEffect
Source§impl<'de> Deserialize<'de> for DryRunEffect
impl<'de> Deserialize<'de> for DryRunEffect
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 PartialEq for DryRunEffect
impl PartialEq for DryRunEffect
Source§impl Serialize for DryRunEffect
impl Serialize for DryRunEffect
impl StructuralPartialEq for DryRunEffect
Auto Trait Implementations§
impl Freeze for DryRunEffect
impl RefUnwindSafe for DryRunEffect
impl Send for DryRunEffect
impl Sync for DryRunEffect
impl Unpin for DryRunEffect
impl UnwindSafe for DryRunEffect
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more