| /webrtc/constraints/src/ |
| H A D | constraint.rs | 221 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 D | errors.rs | 16 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 D | lib.rs | 14 mod constraint; module 25 constraint::{
|
| /webrtc/constraints/src/algorithms/fitness_distance/ |
| H A D | setting.rs | 12 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 D | value_constraint.rs | 1 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 D | value_range_constraint.rs | 8 (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 D | value_sequence_constraint.rs | 8 (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 D | empty_constraint.rs | 1 use crate::constraint::EmptyConstraint; 31 let constraint = &Constraint {}; localVariable 33 let actual = constraint.fitness_distance(setting.as_ref());
|
| H A D | settings.rs | 20 .map(|(property, constraint)| { in fitness_distance() 22 let result = constraint.fitness_distance(setting); in fitness_distance()
|
| /webrtc/constraints/src/constraint/ |
| H A D | value.rs | 45 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 D | value_sequence.rs | 51 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 D | value_range.rs | 47 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 D | f64.rs | 43 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 D | u64.rs | 43 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 D | f64.rs | 45 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 D | u64.rs | 45 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 D | u64.rs | 63 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 D | f64.rs | 63 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 D | empty.rs | 11 constraint: $ct:ty $(,)? 51 constraint: u64, 73 constraint: f64,
|
| /webrtc/constraints/src/constraints/ |
| H A D | constraint_set.rs | 12 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 D | apply_mandatory.rs | 114 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 D | tests.rs | 181 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 D | tests.rs | 93 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 D | tests.rs | 93 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 D | tests.rs | 93 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,
|