pub enum AcquisitionOutcome {
Resolved,
Skipped {
guard: String,
},
Unresolved {
reason: Unresolved,
},
}Expand description
A skipped step is a declared path, not an unresolved failure.
Variants§
Trait Implementations§
Source§impl Clone for AcquisitionOutcome
impl Clone for AcquisitionOutcome
Source§impl Debug for AcquisitionOutcome
impl Debug for AcquisitionOutcome
Source§impl<'de> Deserialize<'de> for AcquisitionOutcome
impl<'de> Deserialize<'de> for AcquisitionOutcome
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 AcquisitionOutcome
Source§impl JsonSchema for AcquisitionOutcome
impl JsonSchema for AcquisitionOutcome
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 AcquisitionOutcome
impl PartialEq for AcquisitionOutcome
Source§impl Serialize for AcquisitionOutcome
impl Serialize for AcquisitionOutcome
impl StructuralPartialEq for AcquisitionOutcome
Auto Trait Implementations§
impl Freeze for AcquisitionOutcome
impl RefUnwindSafe for AcquisitionOutcome
impl Send for AcquisitionOutcome
impl Sync for AcquisitionOutcome
impl Unpin for AcquisitionOutcome
impl UnsafeUnpin for AcquisitionOutcome
impl UnwindSafe for AcquisitionOutcome
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