pub enum AuthorityConditionPredicate {
SignalVerified,
DecisionSelected,
HostPostureValid,
ApprovalPresent,
WithinTimeWindow,
WithinBudget,
SandboxEnforced,
EffectProofPresent,
EffectRecoveryAvailable,
}Variants§
SignalVerified
DecisionSelected
HostPostureValid
ApprovalPresent
WithinTimeWindow
WithinBudget
SandboxEnforced
EffectProofPresent
EffectRecoveryAvailable
Trait Implementations§
Source§impl Clone for AuthorityConditionPredicate
impl Clone for AuthorityConditionPredicate
Source§fn clone(&self) -> AuthorityConditionPredicate
fn clone(&self) -> AuthorityConditionPredicate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AuthorityConditionPredicate
impl Debug for AuthorityConditionPredicate
Source§impl<'de> Deserialize<'de> for AuthorityConditionPredicate
impl<'de> Deserialize<'de> for AuthorityConditionPredicate
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 AuthorityConditionPredicate
Source§impl PartialEq for AuthorityConditionPredicate
impl PartialEq for AuthorityConditionPredicate
Source§fn eq(&self, other: &AuthorityConditionPredicate) -> bool
fn eq(&self, other: &AuthorityConditionPredicate) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl RunxSchema for AuthorityConditionPredicate
impl RunxSchema for AuthorityConditionPredicate
Source§fn json_schema() -> Value
fn json_schema() -> Value
The inlined JSON Schema for this type.
impl StructuralPartialEq for AuthorityConditionPredicate
Auto Trait Implementations§
impl Freeze for AuthorityConditionPredicate
impl RefUnwindSafe for AuthorityConditionPredicate
impl Send for AuthorityConditionPredicate
impl Sync for AuthorityConditionPredicate
impl Unpin for AuthorityConditionPredicate
impl UnsafeUnpin for AuthorityConditionPredicate
impl UnwindSafe for AuthorityConditionPredicate
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