pub struct UsageCostRecord {
pub data_warehouse_id: Uuid,
pub date: String,
pub entity_id: Uuid,
pub entity_name: String,
pub entity_type: UsageCostRecordEntitytype,
pub locked: bool,
pub metrics: UsageCostMetrics,
pub service_id: Option<Uuid>,
pub total_chc: f64,
}Expand description
UsageCostRecord from the ClickHouse Cloud API.
Fields§
§data_warehouse_id: Uuid§date: String§entity_id: Uuid§entity_name: String§entity_type: UsageCostRecordEntitytype§locked: bool§metrics: UsageCostMetrics§service_id: Option<Uuid>§total_chc: f64Trait Implementations§
Source§impl Clone for UsageCostRecord
impl Clone for UsageCostRecord
Source§fn clone(&self) -> UsageCostRecord
fn clone(&self) -> UsageCostRecord
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 UsageCostRecord
impl Debug for UsageCostRecord
Source§impl Default for UsageCostRecord
impl Default for UsageCostRecord
Source§fn default() -> UsageCostRecord
fn default() -> UsageCostRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageCostRecord
impl<'de> Deserialize<'de> for UsageCostRecord
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 UsageCostRecord
impl PartialEq for UsageCostRecord
Source§fn eq(&self, other: &UsageCostRecord) -> bool
fn eq(&self, other: &UsageCostRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UsageCostRecord
impl Serialize for UsageCostRecord
impl StructuralPartialEq for UsageCostRecord
Auto Trait Implementations§
impl Freeze for UsageCostRecord
impl RefUnwindSafe for UsageCostRecord
impl Send for UsageCostRecord
impl Sync for UsageCostRecord
impl Unpin for UsageCostRecord
impl UnsafeUnpin for UsageCostRecord
impl UnwindSafe for UsageCostRecord
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