#[inline]
pub(crate) fn assert_regexp(value: &str) {
assert!(!value.chars().any(|c| !c.is_alphanumeric()
&& c != '-'
&& c != '_'
&& c != '.'
&& c != ':'));
}
#[inline]
pub(crate) fn assert_length(value: &str) {
assert!(value.len() < 128);
}
#[inline]
pub(crate) fn assert_notnull(value: &str) {
assert_ne!(value, "");
}
#[inline]
pub(crate) fn assert_exchange_name(value: &str) {
assert_length(value);
assert_regexp(value);
}
#[inline]
pub(crate) fn assert_queue_name(value: &str) {
assert_length(value);
assert_regexp(value);
}
#[inline]
pub(crate) fn assert_path(value: &str) {
assert_notnull(value);
assert_length(value);
}