cleanup utils imports

This commit is contained in:
Hardhat Chad
2024-08-25 14:16:05 +00:00
parent 96f07f7d37
commit 80f6efeeb2
17 changed files with 178 additions and 176 deletions

10
utils/src/traits.rs Normal file
View File

@@ -0,0 +1,10 @@
use solana_program::program_error::ProgramError;
pub trait Discriminator {
fn discriminator() -> u8;
}
pub trait AccountDeserialize {
fn try_from_bytes(data: &[u8]) -> Result<&Self, ProgramError>;
fn try_from_bytes_mut(data: &mut [u8]) -> Result<&mut Self, ProgramError>;
}