pub enum ValidationTestType {
LocalizationAccuracy,
DistancePerception,
ElevationPerception,
FrontBackDiscrimination,
ImmersionQuality,
HrtfValidation,
MotionTracking,
DopplerAccuracy,
RoomAcoustics,
BinauralQuality,
}Expand description
Types of validation tests
Variants§
LocalizationAccuracy
Sound localization accuracy test
DistancePerception
Distance perception test
ElevationPerception
Elevation perception test
FrontBackDiscrimination
Front/back discrimination test
ImmersionQuality
Immersion quality assessment
HrtfValidation
HRTF validation across populations
MotionTracking
Motion tracking accuracy
DopplerAccuracy
Doppler effect accuracy
RoomAcoustics
Room acoustics validation
BinauralQuality
Binaural rendering quality
Trait Implementations§
Source§impl Clone for ValidationTestType
impl Clone for ValidationTestType
Source§fn clone(&self) -> ValidationTestType
fn clone(&self) -> ValidationTestType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ValidationTestType
impl Debug for ValidationTestType
Source§impl<'de> Deserialize<'de> for ValidationTestType
impl<'de> Deserialize<'de> for ValidationTestType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ValidationTestType
impl Hash for ValidationTestType
Source§impl PartialEq for ValidationTestType
impl PartialEq for ValidationTestType
Source§impl Serialize for ValidationTestType
impl Serialize for ValidationTestType
impl Copy for ValidationTestType
impl Eq for ValidationTestType
impl StructuralPartialEq for ValidationTestType
Auto Trait Implementations§
impl Freeze for ValidationTestType
impl RefUnwindSafe for ValidationTestType
impl Send for ValidationTestType
impl Sync for ValidationTestType
impl Unpin for ValidationTestType
impl UnsafeUnpin for ValidationTestType
impl UnwindSafe for ValidationTestType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more