You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we implement a function with the following signature: fn try_from_debug_info_mut(sierra_debug_info: &mut DebugInfo) -> Result<Self, Self::Error>;
we could remove elements from the underlying hashmap and take ownership of them when deserialized, thus eliminating the need for cloning.
However, this would result in the function no longer being idempotent.
The text was updated successfully, but these errors were encountered:
When we implement a function with the following signature:
fn try_from_debug_info_mut(sierra_debug_info: &mut DebugInfo) -> Result<Self, Self::Error>;
we could remove elements from the underlying hashmap and take ownership of them when deserialized, thus eliminating the need for cloning.
However, this would result in the function no longer being idempotent.
The text was updated successfully, but these errors were encountered: