//! Static predicate traits.
use Debug;
std_prelude!;
/// A predicate over a single variable.
///
/// For a given `T` implementing `Predicate`,
/// `T::default().fmt(..)`` should print the name
/// of the predicate, with angle brackets to indicate
/// generic predicate parameters.
/// A predicate over two variables.