pub struct BudgetUtilizationRow {Show 19 fields
pub capability_id: String,
pub grant_index: u32,
pub subject_key: Option<String>,
pub tool_server: Option<String>,
pub tool_name: Option<String>,
pub invocation_count: u32,
pub max_invocations: Option<u32>,
pub total_cost_charged: u64,
pub currency: Option<String>,
pub max_total_cost_units: Option<u64>,
pub remaining_cost_units: Option<u64>,
pub invocation_utilization_rate: Option<f64>,
pub cost_utilization_rate: Option<f64>,
pub near_limit: bool,
pub exhausted: bool,
pub updated_at: i64,
pub scope_resolved: bool,
pub scope_resolution_error: Option<String>,
pub dimensions: Option<BudgetDimensionProfile>,
}Fields§
§capability_id: String§grant_index: u32§subject_key: Option<String>§tool_server: Option<String>§tool_name: Option<String>§invocation_count: u32§max_invocations: Option<u32>§total_cost_charged: u64§currency: Option<String>§max_total_cost_units: Option<u64>§remaining_cost_units: Option<u64>§invocation_utilization_rate: Option<f64>§cost_utilization_rate: Option<f64>§near_limit: bool§exhausted: bool§updated_at: i64§scope_resolved: bool§scope_resolution_error: Option<String>§dimensions: Option<BudgetDimensionProfile>Trait Implementations§
Source§impl Clone for BudgetUtilizationRow
impl Clone for BudgetUtilizationRow
Source§fn clone(&self) -> BudgetUtilizationRow
fn clone(&self) -> BudgetUtilizationRow
Returns a duplicate of the value. Read more
1.0.0 · 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 BudgetUtilizationRow
impl Debug for BudgetUtilizationRow
Source§impl<'de> Deserialize<'de> for BudgetUtilizationRow
impl<'de> Deserialize<'de> for BudgetUtilizationRow
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
Source§impl PartialEq for BudgetUtilizationRow
impl PartialEq for BudgetUtilizationRow
Source§impl Serialize for BudgetUtilizationRow
impl Serialize for BudgetUtilizationRow
impl StructuralPartialEq for BudgetUtilizationRow
Auto Trait Implementations§
impl Freeze for BudgetUtilizationRow
impl RefUnwindSafe for BudgetUtilizationRow
impl Send for BudgetUtilizationRow
impl Sync for BudgetUtilizationRow
impl Unpin for BudgetUtilizationRow
impl UnsafeUnpin for BudgetUtilizationRow
impl UnwindSafe for BudgetUtilizationRow
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