diff --git a/sdk/program/src/account_info.rs b/sdk/program/src/account_info.rs index d295dbd9a0..fc595c7d6d 100644 --- a/sdk/program/src/account_info.rs +++ b/sdk/program/src/account_info.rs @@ -189,7 +189,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)); }