pub enum PermittedOutcome {
Accepted,
Rejected,
Ruled,
Timeout,
Unviable,
}Expand description
What a spec-permitted alternative showed.
Variants§
Accepted
The set accepts it, as it should.
Rejected
The set rejects it on an assertion: probably over-strict.
Ruled
Rejected, and a person ruled the tests right.
Timeout
Timed out: no finding (a hang is not an assertion).
Unviable
Did not build: no finding.
Trait Implementations§
Source§impl Clone for PermittedOutcome
impl Clone for PermittedOutcome
impl Copy for PermittedOutcome
Source§impl Debug for PermittedOutcome
impl Debug for PermittedOutcome
Source§impl<'de> Deserialize<'de> for PermittedOutcome
impl<'de> Deserialize<'de> for PermittedOutcome
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
impl Eq for PermittedOutcome
Source§impl JsonSchema for PermittedOutcome
impl JsonSchema for PermittedOutcome
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for PermittedOutcome
impl PartialEq for PermittedOutcome
Source§impl Serialize for PermittedOutcome
impl Serialize for PermittedOutcome
impl StructuralPartialEq for PermittedOutcome
Auto Trait Implementations§
impl Freeze for PermittedOutcome
impl RefUnwindSafe for PermittedOutcome
impl Send for PermittedOutcome
impl Sync for PermittedOutcome
impl Unpin for PermittedOutcome
impl UnsafeUnpin for PermittedOutcome
impl UnwindSafe for PermittedOutcome
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