pub struct BudgetLineage {
pub budget_family: String,
pub retry_family: AttemptId,
pub queue_hop_count: u32,
pub max_time_budget_ms: Option<u64>,
pub remaining_time_budget_ms: Option<u64>,
pub max_cost_budget_units: Option<u64>,
pub remaining_cost_budget_units: Option<u64>,
pub exhausted: bool,
}Expand description
Budget and retry lineage for a scheduled verification plan.
Fields§
§budget_family: String§retry_family: AttemptId§queue_hop_count: u32§max_time_budget_ms: Option<u64>§remaining_time_budget_ms: Option<u64>§max_cost_budget_units: Option<u64>§remaining_cost_budget_units: Option<u64>§exhausted: boolTrait Implementations§
Source§impl Clone for BudgetLineage
impl Clone for BudgetLineage
Source§fn clone(&self) -> BudgetLineage
fn clone(&self) -> BudgetLineage
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 BudgetLineage
impl Debug for BudgetLineage
Source§impl<'de> Deserialize<'de> for BudgetLineage
impl<'de> Deserialize<'de> for BudgetLineage
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 BudgetLineage
Source§impl JsonSchema for BudgetLineage
impl JsonSchema for BudgetLineage
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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 is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for BudgetLineage
impl PartialEq for BudgetLineage
Source§fn eq(&self, other: &BudgetLineage) -> bool
fn eq(&self, other: &BudgetLineage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BudgetLineage
impl Serialize for BudgetLineage
impl StructuralPartialEq for BudgetLineage
Auto Trait Implementations§
impl Freeze for BudgetLineage
impl RefUnwindSafe for BudgetLineage
impl Send for BudgetLineage
impl Sync for BudgetLineage
impl Unpin for BudgetLineage
impl UnsafeUnpin for BudgetLineage
impl UnwindSafe for BudgetLineage
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