use vyre_spec::{CostHint, DeterminismClass, OperationContract, SideEffectClass};
pub const PURE_DETERMINISTIC_CHEAP: OperationContract = OperationContract {
capability_requirements: None,
determinism: Some(DeterminismClass::Deterministic),
side_effect: Some(SideEffectClass::Pure),
cost_hint: Some(CostHint::Cheap),
};
pub const RULE_PREDICATE_CHEAP: OperationContract = OperationContract {
capability_requirements: None,
determinism: Some(DeterminismClass::Deterministic),
side_effect: Some(SideEffectClass::Pure),
cost_hint: Some(CostHint::Cheap),
};