pub enum EngineOutcomeSignalTypeV1 {
BuildSuccess,
TestsPassing,
LintClean,
TypecheckPassing,
HumanAcceptance,
PrMerge,
CiPassing,
Correction,
Rollback,
}Expand description
A public request cannot carry completion/agent-lifecycle evidence or caller metadata; the host turns these attestations into its existing local signal values after authenticating and binding the receipt.
Variants§
BuildSuccess
TestsPassing
LintClean
TypecheckPassing
HumanAcceptance
PrMerge
CiPassing
Correction
Rollback
Trait Implementations§
Source§impl Clone for EngineOutcomeSignalTypeV1
impl Clone for EngineOutcomeSignalTypeV1
impl Copy for EngineOutcomeSignalTypeV1
Source§impl Debug for EngineOutcomeSignalTypeV1
impl Debug for EngineOutcomeSignalTypeV1
Source§impl<'de> Deserialize<'de> for EngineOutcomeSignalTypeV1
impl<'de> Deserialize<'de> for EngineOutcomeSignalTypeV1
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 EngineOutcomeSignalTypeV1
impl StructuralPartialEq for EngineOutcomeSignalTypeV1
Auto Trait Implementations§
impl Freeze for EngineOutcomeSignalTypeV1
impl RefUnwindSafe for EngineOutcomeSignalTypeV1
impl Send for EngineOutcomeSignalTypeV1
impl Sync for EngineOutcomeSignalTypeV1
impl Unpin for EngineOutcomeSignalTypeV1
impl UnsafeUnpin for EngineOutcomeSignalTypeV1
impl UnwindSafe for EngineOutcomeSignalTypeV1
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