diff --git a/sdk/program/src/hash.rs b/sdk/program/src/hash.rs index 64f5ecbee..27d481b62 100644 --- a/sdk/program/src/hash.rs +++ b/sdk/program/src/hash.rs @@ -6,6 +6,7 @@ use { crate::{sanitize::Sanitize, wasm_bindgen}, borsh::{BorshDeserialize, BorshSchema, BorshSerialize}, + bytemuck::{Pod, Zeroable}, sha2::{Digest, Sha256}, std::{convert::TryFrom, fmt, mem, str::FromStr}, thiserror::Error, @@ -42,6 +43,8 @@ const MAX_BASE58_LEN: usize = 44; PartialOrd, Hash, AbiExample, + Pod, + Zeroable, )] #[repr(transparent)] pub struct Hash(pub(crate) [u8; HASH_BYTES]);