#[non_exhaustive]pub enum ConfigValidationError {
InvalidCheckSetting {
check_id: String,
field: &'static str,
},
InvalidClipLoopCap {
selector: String,
field: &'static str,
},
ConflictingClipMovementOwner {
selector: String,
},
ConflictingRuntimeNodeSelectors,
InvalidGaitGroupTolerance {
group: String,
field: &'static str,
},
InvalidSyncGroupTolerance {
group: String,
field: &'static str,
},
InvalidTimeComplementSetting {
group: String,
field: &'static str,
},
}Expand description
Invalid values in a directly constructed Config.
Numeric values are intentionally not retained in this error so it remains
equality-comparable even when the rejected input was NaN.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
InvalidCheckSetting
A numeric per-check policy setting was outside its documented domain.
Fields
field: &'static strStable public CheckSettings field name.
InvalidClipLoopCap
A per-clip loop-continuity cap was negative or non-finite.
Fields
field: &'static strStable public ClipExpectations field name.
ConflictingClipMovementOwner
One clip selector declared both the canonical horizontal owner and its
legacy in_place alias.
ConflictingRuntimeNodeSelectors
The shared runtime-node selector field and its rest-world-scale compatibility alias were both declared.
InvalidGaitGroupTolerance
A gait-group tolerance was outside its finite declared domain.
Fields
InvalidSyncGroupTolerance
A sync-group tolerance was negative or non-finite.
InvalidTimeComplementSetting
A time-complement setting was outside its finite declared domain.
Trait Implementations§
Source§impl Clone for ConfigValidationError
impl Clone for ConfigValidationError
Source§fn clone(&self) -> ConfigValidationError
fn clone(&self) -> ConfigValidationError
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ConfigValidationError
impl Debug for ConfigValidationError
Source§impl Display for ConfigValidationError
impl Display for ConfigValidationError
impl Eq for ConfigValidationError
Source§impl Error for ConfigValidationError
impl Error for ConfigValidationError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()