From f2a5268462d8f6e8357462304a9f2cf226476b01 Mon Sep 17 00:00:00 2001 From: Arsenii Kulikov Date: Fri, 8 Dec 2023 18:23:42 +0400 Subject: [PATCH] Change to function --- crates/forge/bin/cmd/script/multi.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/crates/forge/bin/cmd/script/multi.rs b/crates/forge/bin/cmd/script/multi.rs index 1c53229a24f2..a412ca453426 100644 --- a/crates/forge/bin/cmd/script/multi.rs +++ b/crates/forge/bin/cmd/script/multi.rs @@ -35,11 +35,9 @@ pub struct SensitiveMultiChainSequence { pub deployments: Vec, } -impl From<&mut MultiChainSequence> for SensitiveMultiChainSequence { - fn from(sequence: &mut MultiChainSequence) -> Self { - SensitiveMultiChainSequence { - deployments: sequence.deployments.iter_mut().map(|sequence| sequence.into()).collect(), - } +fn to_sensitive(sequence: &mut MultiChainSequence) -> SensitiveMultiChainSequence { + SensitiveMultiChainSequence { + deployments: sequence.deployments.iter_mut().map(|sequence| sequence.into()).collect(), } } @@ -140,7 +138,7 @@ impl MultiChainSequence { pub fn save(&mut self) -> Result<()> { self.timestamp = now().as_secs(); - let sensitive_sequence: SensitiveMultiChainSequence = self.into(); + let sensitive_sequence: SensitiveMultiChainSequence = to_sensitive(self); // broadcast writes //../Contract-latest/run.json