{map}



#[derive(Clone, Copy)]
/// # Suffix Kinds.
///
/// There aren't very many wildcard TLDs with exceptions. The few that exist
/// are contained here, along with their exceptions.
pub(super) enum WildKind {{
{wild_kinds}
}}

impl WildKind {{
	/// # Is Exception?
	///
	/// This checks to see if a given byte slice matches an exception for a
	/// given wildcard TLD.
	pub(super) fn is_match(self, src: &[u8]) -> bool {{
		match self {{
{wild_arms}
		}}
	}}
}}
