Lines Matching refs:exact
76 ResolvedValueRangeConstraint::default().exact(bare) in into_resolved()
128 pub exact: Option<T>, field
143 pub fn exact<U>(mut self, exact: U) -> Self in exact() method
147 self.exact = exact.into(); in exact()
187 self.min.is_some() || self.max.is_some() || self.exact.is_some() in is_required()
193 self.min.is_none() && self.max.is_none() && self.exact.is_none() && self.ideal.is_none() in is_empty()
210 exact: self.exact, in into_required_only()
222 exact: None, in default()
235 if let Some(exact) = &self.exact { in fmt()
271 (ResolvedValueRangeConstraint::default().exact(1), "(x == 1)"), in to_string()
274 ResolvedValueRangeConstraint::default().exact(1).ideal(2), in to_string()
299 let exact = if exact_is_some { Some(3) } else { None }; in is_required() localVariable
308 exact, in is_required()
345 let exact = if exact_is_some { Some(3) } else { None }; in constraint() localVariable
354 exact, in constraint()
375 ValueRangeConstraint::Constraint(ResolvedValueRangeConstraint::default().exact(42)), in resolve_to_advanced()
385 let expected = ResolvedValueRangeConstraint::default().exact(42); in resolve_to_advanced()
466 …let subject = Subject::Constraint(ResolvedValueRangeConstraint::default().exact($value.to_owned())…
486 …eRangeConstraint::default().min($value.to_owned()).max($value.to_owned()).exact($value.to_owned())…