macro_rules! assert_not_contains {
($set:expr, $byte:expr) => {
assert!(
!$set.contains($byte),
"{} contains {}",
$set.fmt_binary(),
$byte
);
};
}
macro_rules! assert_contains {
($set:expr, $byte:expr) => {
assert!(
$set.contains($byte),
"{} does not contain {}",
$set.fmt_binary(),
$byte
);
};
}
macro_rules! assert_len {
($set:expr, $len:expr) => {
assert_eq!(
$set.len(),
$len,
"{} does not have {} bytes",
$set.fmt_binary(),
$len
);
};
}
macro_rules! assert_empty {
($set:expr) => {
assert!($set.is_empty(), "{} is not empty", $set.fmt_binary());
};
}