Lines Matching refs:Subject
466 type Subject = MediaTrackConstraint; typedef
470 let subject = Subject::default(); in default()
487 Subject::from(MediaTrackSetting::Bool(true)), in setting()
488 Subject::Bool(ValueConstraint::Bare(_)) in setting()
491 Subject::from(MediaTrackSetting::Integer(42)), in setting()
492 Subject::IntegerRange(ValueRangeConstraint::Bare(_)) in setting()
495 Subject::from(MediaTrackSetting::Float(4.2)), in setting()
496 Subject::FloatRange(ValueRangeConstraint::Bare(_)) in setting()
499 Subject::from(MediaTrackSetting::String("string".to_owned())), in setting()
500 Subject::String(ValueConstraint::Bare(_)) in setting()
507 Subject::from(false), in bool()
508 Subject::from(ValueConstraint::<bool>::default()), in bool()
509 Subject::from(ResolvedValueConstraint::<bool>::default()), in bool()
515 assert!(matches!(subject, Subject::Bool(_))); in bool()
522 Subject::from(42_u64), in integer_range()
523 Subject::from(ValueRangeConstraint::<u64>::default()), in integer_range()
524 Subject::from(ResolvedValueRangeConstraint::<u64>::default()), in integer_range()
530 assert!(matches!(subject, Subject::IntegerRange(_))); in integer_range()
537 Subject::from(42.0_f64), in float_range()
538 Subject::from(ValueRangeConstraint::<f64>::default()), in float_range()
539 Subject::from(ResolvedValueRangeConstraint::<f64>::default()), in float_range()
545 assert!(matches!(subject, Subject::FloatRange(_))); in float_range()
552 Subject::from(""), in string()
553 Subject::from(String::new()), in string()
554 Subject::from(ValueConstraint::<String>::default()), in string()
555 Subject::from(ResolvedValueConstraint::<String>::default()), in string()
561 assert!(matches!(subject, Subject::String(_))); in string()
568 Subject::from(vec![""]), in string_sequence()
569 Subject::from(vec![String::new()]), in string_sequence()
570 Subject::from(ValueSequenceConstraint::<String>::default()), in string_sequence()
571 Subject::from(ResolvedValueSequenceConstraint::<String>::default()), in string_sequence()
577 assert!(matches!(subject, Subject::StringSequence(_))); in string_sequence()
584 let empty_subject = Subject::Empty(EmptyConstraint {}); in is_empty()
589 Subject::Bool(ValueConstraint::Bare(true)), in is_empty()
590 Subject::FloatRange(ValueRangeConstraint::Bare(42.0)), in is_empty()
591 Subject::IntegerRange(ValueRangeConstraint::Bare(42)), in is_empty()
592 Subject::String(ValueConstraint::Bare("string".to_owned())), in is_empty()
593 Subject::StringSequence(ValueSequenceConstraint::Bare(vec!["string".to_owned()])), in is_empty()
605 Subject::Empty(EmptyConstraint {}), in to_resolved()
609 Subject::Bool(ValueConstraint::Bare(true)), in to_resolved()
613 Subject::FloatRange(ValueRangeConstraint::Bare(42.0)), in to_resolved()
619 Subject::IntegerRange(ValueRangeConstraint::Bare(42)), in to_resolved()
625 Subject::String(ValueConstraint::Bare("string".to_owned())), in to_resolved()
631 Subject::StringSequence(ValueSequenceConstraint::Bare(vec!["string".to_owned()])), in to_resolved()
648 type Subject = ResolvedMediaTrackConstraint; typedef
653 (Subject::Empty(EmptyConstraint {}), "<empty>"), in to_string()
655 Subject::Bool(ResolvedValueConstraint::default().exact(true)), in to_string()
659 Subject::FloatRange(ResolvedValueRangeConstraint::default().exact(42.0)), in to_string()
663 Subject::IntegerRange(ResolvedValueRangeConstraint::default().exact(42)), in to_string()
667 Subject::String(ResolvedValueConstraint::default().exact("string".to_owned())), in to_string()
671 Subject::StringSequence( in to_string()
694 type Subject = MediaTrackConstraint; typedef
698 let subject = Subject::Empty(EmptyConstraint {}); in empty()
706 let subject = Subject::Bool(true.into()); in bool_bare()
714 let subject = Subject::Bool(ResolvedValueConstraint::default().exact(true).into()); in bool_constraint()
722 let subject = Subject::IntegerRange(42.into()); in integer_range_bare()
731 Subject::IntegerRange(ResolvedValueRangeConstraint::default().exact(42).into()); in integer_range_constraint()
739 let subject = Subject::FloatRange(4.2.into()); in float_range_bare()
748 Subject::FloatRange(ResolvedValueRangeConstraint::default().exact(42.0).into()); in float_range_constraint()
756 let subject = Subject::StringSequence(vec!["foo".to_owned(), "bar".to_owned()].into()); in string_sequence_bare()
764 let subject = Subject::StringSequence( in string_sequence_constraint()
776 let subject = Subject::String("foo".to_owned().into()); in string_bare()
784 let subject = Subject::String( in string_constraint()