[−][src]Derive Macro rep_derive::CheckRep
#[derive(CheckRep)] { // Attributes available to this derive: #[rep] }
A macro for deriving an implementation of CheckRep
The following usages of #[rep]
are supported.
#[rep(assert_default)]
#[rep(assert_true)]
#[rep(assert_false)]
#[rep(assert_eq = "---")]
#[rep(assert_gt = 0.0)]
#[rep(assert_lt = 100.0)]
#[rep(assert_ge = 20)]
#[rep(assert_le = 40)]
#[rep(assert_with = "has_valid_id")]
#[rep(check)]