Review comments

This commit is contained in:
Tyera Eulberg
2019-03-11 16:35:25 -06:00
committed by Greg Fitzgerald
parent 1a9ef37251
commit fe1676bc3a
5 changed files with 35 additions and 29 deletions

View File

@@ -51,20 +51,6 @@ impl std::fmt::Display for ProgramError {
}
impl std::error::Error for ProgramError {}
// Convenience macro to serialize (and potentially truncate) a program-specific error to pass in
// ProgramError::CustomError
#[macro_export]
macro_rules! custom_error(
($program_error:expr) => ({
use bincode::serialize;
let mut error = serialize(&$program_error).expect("failed to serialize program error");
if error.len() > 32 {
error.truncate(32);
}
error
});
);
// All native programs export a symbol named process()
pub const ENTRYPOINT: &str = "process";