pub const GUID_SIZE: usize = 16;
pub const MAX_INBOX_SIZE: usize = 1 << 27;
pub const MAX_OUTBOX_SIZE: usize = 1 << 27;
mod error;
mod mpid_header;
mod mpid_message;
mod mpid_message_wrapper;
pub use self::error::Error;
pub use self::mpid_header::{MpidHeader, MAX_HEADER_METADATA_SIZE};
pub use self::mpid_message::{MpidMessage, MAX_BODY_SIZE};
pub use self::mpid_message_wrapper::MpidMessageWrapper;
#[cfg(test)]
fn generate_random_bytes(size: usize) -> Vec<u8> {
use rand::{self, Rng};
rand::thread_rng().gen_iter().take(size).collect()
}