From a1b94836aaada389a88062541b1ca431fd9fc9ee Mon Sep 17 00:00:00 2001 From: Mark Rowe Date: Tue, 27 May 2025 11:37:52 -0700 Subject: [Rust] Make LowLevelIL{Expression,Instruction} implement Copy --- rust/src/low_level_il/function.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rust/src/low_level_il/function.rs') diff --git a/rust/src/low_level_il/function.rs b/rust/src/low_level_il/function.rs index 495aae79..d46350dc 100644 --- a/rust/src/low_level_il/function.rs +++ b/rust/src/low_level_il/function.rs @@ -31,7 +31,7 @@ pub struct Mutable; #[derive(Copy, Clone, Debug)] pub struct Finalized; -pub trait FunctionMutability: 'static + Debug {} +pub trait FunctionMutability: 'static + Debug + Copy {} impl FunctionMutability for Mutable {} impl FunctionMutability for Finalized {} @@ -40,7 +40,7 @@ pub struct SSA; #[derive(Copy, Clone, Debug)] pub struct NonSSA; -pub trait FunctionForm: 'static + Debug {} +pub trait FunctionForm: 'static + Debug + Copy {} impl FunctionForm for SSA {} impl FunctionForm for NonSSA {} -- cgit v1.3.1