diff --git a/sdk/program/src/account_info.rs b/sdk/program/src/account_info.rs index 084e08c807..4fafe98692 100644 --- a/sdk/program/src/account_info.rs +++ b/sdk/program/src/account_info.rs @@ -140,7 +140,7 @@ impl<'a> AccountInfo<'a> { bincode::deserialize(&self.data.borrow()) } - pub fn serialize_data(&mut self, state: &T) -> Result<(), bincode::Error> { + pub fn serialize_data(&self, state: &T) -> Result<(), bincode::Error> { if bincode::serialized_size(state)? > self.data_len() as u64 { return Err(Box::new(bincode::ErrorKind::SizeLimit)); }