pub struct DiagnosticMutexGroup {
pub conditions: Vec<String>,
pub parameter: String,
pub values: Vec<String>,
}Expand description
A set of conditions that are mutually exclusive because they test the same parameter against different values.
Fields§
§conditions: Vec<String>§parameter: StringThe parameter all conditions in the group test.
values: Vec<String>The distinct parameter values the conditions compare against, one per condition.
Trait Implementations§
Source§impl Clone for DiagnosticMutexGroup
impl Clone for DiagnosticMutexGroup
Source§impl Debug for DiagnosticMutexGroup
impl Debug for DiagnosticMutexGroup
Auto Trait Implementations§
impl Freeze for DiagnosticMutexGroup
impl RefUnwindSafe for DiagnosticMutexGroup
impl Send for DiagnosticMutexGroup
impl Sync for DiagnosticMutexGroup
impl Unpin for DiagnosticMutexGroup
impl UnsafeUnpin for DiagnosticMutexGroup
impl UnwindSafe for DiagnosticMutexGroup
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