pub struct CostBucket {
pub name: String,
pub summary: CostSummary,
}Expand description
One named slice of spend, such as an agent or a model.
Fields§
§name: StringThe agent or model this slice belongs to.
summary: CostSummaryTotals for this slice.
Trait Implementations§
Source§impl Clone for CostBucket
impl Clone for CostBucket
Source§impl Debug for CostBucket
impl Debug for CostBucket
Source§impl<'de> Deserialize<'de> for CostBucket
impl<'de> Deserialize<'de> for CostBucket
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 CostBucket
impl PartialEq for CostBucket
Source§impl Serialize for CostBucket
impl Serialize for CostBucket
impl StructuralPartialEq for CostBucket
Auto Trait Implementations§
impl Freeze for CostBucket
impl RefUnwindSafe for CostBucket
impl Send for CostBucket
impl Sync for CostBucket
impl Unpin for CostBucket
impl UnsafeUnpin for CostBucket
impl UnwindSafe for CostBucket
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