pub type ProgramResult = Result<(), ProgramError>;
enum ProgramResult { Ok(()), Err(ProgramError), }
Contains the success value
Contains the error value