Lines Matching refs:ideal
71 ResolvedValueConstraint::default().ideal(bare) in into_resolved()
126 pub ideal: Option<T>, field
144 pub fn ideal<U>(mut self, ideal: U) -> Self in ideal() method
148 self.ideal = ideal.into(); in ideal()
161 self.exact.is_none() && self.ideal.is_none() in is_empty()
177 ideal: None, in into_required_only()
187 ideal: None, in default()
203 if let Some(ref ideal) = &self.ideal { in fmt()
231 ResolvedValueConstraint::default().ideal(true), in to_string()
235 ResolvedValueConstraint::default().exact(true).ideal(true), in to_string()
252 (ResolvedValueConstraint::default().ideal(true), false), in is_required()
254 ResolvedValueConstraint::default().exact(true).ideal(true), in is_required()
281 (ResolvedValueConstraint::default().ideal(true), false), in constraint()
283 ResolvedValueConstraint::default().exact(true).ideal(true), in constraint()
324 ValueConstraint::Constraint(ResolvedValueConstraint::default().ideal(true)), in resolve_to_basic()
334 let expected = ResolvedValueConstraint::default().ideal(true); in resolve_to_basic()
384 … let subject = Subject::Constraint(ResolvedValueConstraint::default().ideal($value.to_owned()));
394 …t::Constraint(ResolvedValueConstraint::default().exact($value.to_owned()).ideal($value.to_owned())…