pub enum ContentionPosture {
NoDeclaredContention,
}Expand description
The declared contention posture one measurement was taken under.
A measurement under an undeclared posture is inadmissible, and the FIELD is what enforces that: every row states this seat, so “unstated” is not a value and never becomes one — which holds whatever the roster’s width is.
One arm, because one arm is all the declared facts support. It says exactly what every row this home can render says: the measurement was taken with no competing work DECLARED beside it. Nothing here claims the host was quiet — that is a fact about a machine, and this is a fact about a declaration.
A contended arm returns when the first contended benchmark arrives carrying the facts its payload is designed from, and the schema identity moves then because the closed choice grew an arm. What stays refused in the meantime is a bare contended arm carrying nothing, which is the undeclared measurement this seat exists to rule out wearing the word meant to rule it out.
Variants§
NoDeclaredContention
The measurement was taken with no competing work declared beside it.
Implementations§
Source§impl ContentionPosture
impl ContentionPosture
Sourcepub const fn arm(self) -> HarnessName
pub const fn arm(self) -> HarnessName
The arm this posture is emitted under, exactly as the harness’s schema declares the closed choice.
A constant answer over a closed roster, so a second posture admitted later stops the compiler here until somebody says what it is called at the address.
Trait Implementations§
Source§impl Clone for ContentionPosture
impl Clone for ContentionPosture
Source§fn clone(&self) -> ContentionPosture
fn clone(&self) -> ContentionPosture
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more