Home
last modified time | relevance | path

Searched refs:constraint (Results 1 – 25 of 33) sorted by relevance

12

/webrtc/constraints/src/
H A Dconstraint.rs221 Self::FloatRange(constraint) => constraint.is_empty(), in is_empty()
222 Self::Bool(constraint) => constraint.is_empty(), in is_empty()
224 Self::String(constraint) => constraint.is_empty(), in is_empty()
302 Self::IntegerRange(constraint) => constraint.fmt(f), in fmt()
303 Self::FloatRange(constraint) => constraint.fmt(f), in fmt()
304 Self::Bool(constraint) => constraint.fmt(f), in fmt()
306 Self::String(constraint) => constraint.fmt(f), in fmt()
372 Self::Bool(constraint) => constraint.is_required(), in is_required()
384 Self::Bool(constraint) => constraint.is_empty(), in is_empty()
386 Self::String(constraint) => constraint.is_empty(), in is_empty()
[all …]
H A Derrors.rs16 pub constraint: MediaTrackProperty, field
24 constraint: MediaTrackProperty::from(""), in default()
32 write!(f, "Overconstrained property {:?}", self.constraint)?; in fmt()
50 let (constraint, failure_info) = in exposing_device_information()
54 constraint: String, in exposing_device_information() field
62 constraint: error.constraint.clone(), in exposing_device_information()
65 assert_eq!(violation.constraint, error.constraint); in exposing_device_information()
84 return format!("{} (does not satisfy {})", kind_str, violation.constraint); in exposing_device_information()
93 violation.constraint in exposing_device_information()
109 constraint, in exposing_device_information()
H A Dlib.rs14 mod constraint; module
25 constraint::{
/webrtc/constraints/src/algorithms/fitness_distance/
H A Dsetting.rs12 pub constraint: String, field
55 constraint.fitness_distance(Some(setting)) in fitness_distance()
60 constraint.fitness_distance(Some(setting)) in fitness_distance()
63 constraint.fitness_distance(Some(setting)) in fitness_distance()
66 constraint.fitness_distance(Some(setting)) in fitness_distance()
261 for constraint in constraints { in missing_settings()
303 for constraint in constraints { in compatible_settings()
342 for constraint in constraints { in incompatible_settings()
460 let constraint = in missing_settings() localVariable
491 let constraint = in compatible_settings() localVariable
[all …]
H A Dvalue_constraint.rs1 use crate::constraint::ResolvedValueConstraint;
10 (setting: $s:ty, constraint: $c:ty) => {
82 impl_non_numeric_value_constraint!(setting: bool, constraint: bool);
83 impl_non_numeric_value_constraint!(setting: String, constraint: String);
88 (setting: $s:ty, constraint: $c:ty) => {
160 impl_numeric_value_constraint!(setting: f64, constraint: f64);
161 impl_numeric_value_constraint!(setting: i64, constraint: u64);
162 impl_numeric_value_constraint!(setting: i64, constraint: f64);
163 impl_numeric_value_constraint!(setting: f64, constraint: u64);
168 (settings: [$($s:ty),+], constraint: bool) => {
[all …]
H A Dvalue_range_constraint.rs8 (setting: $s:ty, constraint: $c:ty) => {
27 constraint: format!("{}", self.to_required_only()),
34 constraint: format!("{}", self.to_required_only()),
142 impl_value_range_constraint!(setting: f64, constraint: f64);
143 impl_value_range_constraint!(setting: i64, constraint: u64);
144 impl_value_range_constraint!(setting: i64, constraint: f64);
145 impl_value_range_constraint!(setting: f64, constraint: u64);
150 (settings: [$($s:ty),+], constraint: $c:ty) => {
151 $(impl_ignored_value_range_constraint!(setting: $s, constraint: $c);)+
153 (setting: $s:ty, constraint: $c:ty) => {
[all …]
H A Dvalue_sequence_constraint.rs8 (setting: $s:ty, constraint: $c:ty) => {
29 constraint: format!("{}", self.to_required_only()),
36 constraint: format!("{}", self.to_required_only()),
78 impl_non_numeric_value_sequence_constraint!(setting: bool, constraint: bool);
79 impl_non_numeric_value_sequence_constraint!(setting: String, constraint: String);
82 (setting: $s:ty, constraint: $c:ty) => {
100 constraint: format!("{}", self.to_required_only()),
169 impl_numeric_value_sequence_constraint!(setting: f64, constraint: f64);
170 impl_numeric_value_sequence_constraint!(setting: i64, constraint: u64);
171 impl_numeric_value_sequence_constraint!(setting: i64, constraint: f64);
[all …]
H A Dempty_constraint.rs1 use crate::constraint::EmptyConstraint;
31 let constraint = &Constraint {}; localVariable
33 let actual = constraint.fitness_distance(setting.as_ref());
H A Dsettings.rs20 .map(|(property, constraint)| { in fitness_distance()
22 let result = constraint.fitness_distance(setting); in fitness_distance()
/webrtc/constraints/src/constraint/
H A Dvalue.rs45 Self::Constraint(constraint) in from()
77 Self::Constraint(constraint) => constraint, in into_resolved()
87 Self::Constraint(constraint) => constraint.is_empty(), in is_empty()
240 for (constraint, expected) in scenarios { in to_string()
241 let actual = constraint.to_string(); in to_string()
259 for (constraint, expected) in scenarios { in is_required()
273 assert!(!constraint.is_empty()); in bare()
277 fn constraint() { in constraint() function
289 let constraint = ValueConstraint::<bool>::Constraint(constraint); in constraint() localVariable
306 for constraint in constraints { in resolve_to_advanced()
[all …]
H A Dvalue_sequence.rs51 Self::Constraint(constraint) in from()
83 Self::Constraint(constraint) => constraint, in into_resolved()
93 Self::Constraint(constraint) => constraint.is_empty(), in is_empty()
249 for (constraint, expected) in scenarios { in to_string()
250 let actual = constraint.to_string(); in to_string()
276 for (constraint, expected) in scenarios { in is_required()
290 assert!(!constraint.is_empty()); in bare()
294 fn constraint() { in constraint() function
314 let constraint = ValueSequenceConstraint::<bool>::Constraint(constraint); in constraint() localVariable
333 for constraint in constraints { in resolve_to_advanced()
[all …]
H A Dvalue_range.rs47 Self::Constraint(constraint) in from()
79 Self::Constraint(constraint) => constraint, in into_resolved()
89 Self::Constraint(constraint) => constraint.is_empty(), in is_empty()
329 assert!(!constraint.is_empty()); in bare()
333 fn constraint() { in constraint() function
379 for constraint in constraints { in resolve_to_advanced()
381 constraint.to_resolved(strategy), in resolve_to_advanced()
382 constraint.into_resolved(strategy), in resolve_to_advanced()
401 for constraint in constraints { in resolve_to_basic()
403 constraint.to_resolved(strategy), in resolve_to_basic()
[all …]
/webrtc/constraints/src/algorithms/fitness_distance/value_constraint/tests/
H A Df64.rs43 constraint: f64 => ResolvedValueConstraint { in i64_setting()
51 constraint: f64 => ResolvedValueConstraint { in i64_setting()
59 constraint: f64 => ResolvedValueConstraint { in i64_setting()
78 constraint: f64 => ResolvedValueConstraint { in f64_setting()
86 constraint: f64 => ResolvedValueConstraint { in f64_setting()
94 constraint: f64 => ResolvedValueConstraint { in f64_setting()
185 constraint: "(x == 42.0)".to_owned(),
213 constraint: "(x == 42.0)".to_owned(),
237 constraint: "(x == 42.0)".to_owned(),
H A Du64.rs43 constraint: i64 => ResolvedValueConstraint { in i64_setting()
51 constraint: i64 => ResolvedValueConstraint { in i64_setting()
59 constraint: i64 => ResolvedValueConstraint { in i64_setting()
78 constraint: u64 => ResolvedValueConstraint { in f64_setting()
86 constraint: u64 => ResolvedValueConstraint { in f64_setting()
94 constraint: u64 => ResolvedValueConstraint { in f64_setting()
185 constraint: "(x == 42)".to_owned(),
213 constraint: "(x == 42)".to_owned(),
237 constraint: "(x == 42)".to_owned(),
/webrtc/constraints/src/algorithms/fitness_distance/value_sequence_constraint/tests/
H A Df64.rs45 constraint: f64 => ResolvedValueSequenceConstraint { in i64_setting()
53 constraint: f64 => ResolvedValueSequenceConstraint { in i64_setting()
61 constraint: f64 => ResolvedValueSequenceConstraint { in i64_setting()
80 constraint: f64 => ResolvedValueSequenceConstraint { in f64_setting()
88 constraint: f64 => ResolvedValueSequenceConstraint { in f64_setting()
96 constraint: f64 => ResolvedValueSequenceConstraint { in f64_setting()
188 constraint: "(x == [1.0, 1.5, 2.0])".to_owned(),
216 constraint: "(x == [1.0, 1.5, 2.0])".to_owned(),
240 constraint: "(x == [1.0, 1.5, 2.0])".to_owned(),
H A Du64.rs45 constraint: i64 => ResolvedValueSequenceConstraint { in i64_setting()
53 constraint: i64 => ResolvedValueSequenceConstraint { in i64_setting()
61 constraint: i64 => ResolvedValueSequenceConstraint { in i64_setting()
80 constraint: u64 => ResolvedValueSequenceConstraint { in f64_setting()
88 constraint: u64 => ResolvedValueSequenceConstraint { in f64_setting()
96 constraint: u64 => ResolvedValueSequenceConstraint { in f64_setting()
187 constraint: "(x == [42])".to_owned(),
215 constraint: "(x == [42])".to_owned(),
239 constraint: "(x == [42])".to_owned(),
/webrtc/constraints/src/algorithms/fitness_distance/value_range_constraint/tests/
H A Du64.rs63 constraint: u64 => ResolvedValueRangeConstraint { in i64_setting()
73 constraint: u64 => ResolvedValueRangeConstraint { in i64_setting()
83 constraint: u64 => ResolvedValueRangeConstraint { in i64_setting()
104 constraint: u64 => ResolvedValueRangeConstraint { in f64_setting()
114 constraint: u64 => ResolvedValueRangeConstraint { in f64_setting()
124 constraint: u64 => ResolvedValueRangeConstraint { in f64_setting()
247 constraint: "(x == 42)".to_owned(),
279 constraint: "(x == 42)".to_owned(),
307 constraint: "(x == 42)".to_owned(),
H A Df64.rs63 constraint: f64 => ResolvedValueRangeConstraint { in i64_setting()
73 constraint: f64 => ResolvedValueRangeConstraint { in i64_setting()
83 constraint: f64 => ResolvedValueRangeConstraint { in i64_setting()
104 constraint: f64 => ResolvedValueRangeConstraint { in f64_setting()
114 constraint: f64 => ResolvedValueRangeConstraint { in f64_setting()
124 constraint: f64 => ResolvedValueRangeConstraint { in f64_setting()
247 constraint: "(x == 42.0)".to_owned(),
279 constraint: "(x == 42.0)".to_owned(),
307 constraint: "(x == 42.0)".to_owned(),
H A Dempty.rs11 constraint: $ct:ty $(,)?
51 constraint: u64,
73 constraint: f64,
/webrtc/constraints/src/constraints/
H A Dconstraint_set.rs12 constraint::SanitizedMediaTrackConstraint, MediaTrackConstraint,
108 .map(|(property, constraint)| (property, constraint.into_resolved(strategy))) in into_resolved()
128 .filter_map(|(property, constraint)| { in into_sanitized()
130 constraint in into_sanitized()
132 .map(|constraint| (property, constraint)) in into_sanitized()
/webrtc/constraints/src/algorithms/select_settings/
H A Dapply_mandatory.rs114 let constraint = &error.constraint; in overconstrained() localVariable
117 assert_eq!(constraint, &DEVICE_ID); in overconstrained()
132 let constraint = &error.constraint; in overconstrained() localVariable
136 constraint, in overconstrained()
H A Dtests.rs181 assert_eq!(error.constraint, MediaTrackProperty::from("")); in protected()
201 let constraint = &error.constraint; in missing() localVariable
204 assert_eq!(constraint, &GROUP_ID); in missing()
224 let constraint = &error.constraint; in mismatch() localVariable
227 assert_eq!(constraint, &DEVICE_ID); in mismatch()
245 let constraint = &error.constraint; in too_small() localVariable
248 assert_eq!(constraint, &FRAME_RATE); in too_small()
266 let constraint = &error.constraint; in too_large() localVariable
269 assert_eq!(constraint, &FRAME_RATE); in too_large()
/webrtc/constraints/src/algorithms/fitness_distance/value_range_constraint/
H A Dtests.rs93 for constraint in constraints {
96 let actual = constraint.fitness_distance(setting.as_ref());
105 constraint: $ct:ty => $ce:expr,
114 constraint: $ct => $ce,
127 constraint: $ct:ty => $ce:expr,
/webrtc/constraints/src/algorithms/fitness_distance/value_sequence_constraint/
H A Dtests.rs93 for constraint in constraints {
96 let actual = constraint.fitness_distance(setting.as_ref());
105 constraint: $ct:ty => $ce:expr,
114 constraint: $ct => $ce,
127 constraint: $ct:ty => $ce:expr,
/webrtc/constraints/src/algorithms/fitness_distance/value_constraint/
H A Dtests.rs93 for constraint in constraints {
96 let actual = constraint.fitness_distance(setting.as_ref());
105 constraint: $ct:ty => $ce:expr,
114 constraint: $ct => $ce,
127 constraint: $ct:ty => $ce:expr,

12