pub struct MeterQuantitiesParams {
pub start_timestamp: Option<DateTime<Utc>>,
pub end_timestamp: Option<DateTime<Utc>>,
pub interval: Option<Interval>,
pub customer_id: Option<Vec<Uuid>>,
pub external_customer_id: Option<Vec<String>>,
pub metadata: Option<HashMap<String, String>>,
}Fields§
§start_timestamp: Option<DateTime<Utc>>Start timestamp.
end_timestamp: Option<DateTime<Utc>>End timestamp.
interval: Option<Interval>§customer_id: Option<Vec<Uuid>>Filter by customer ID.
external_customer_id: Option<Vec<String>>Filter by external customer ID.
metadata: Option<HashMap<String, String>>Filter by metadata key-value pairs.
Trait Implementations§
Source§impl Default for MeterQuantitiesParams
impl Default for MeterQuantitiesParams
Source§fn default() -> MeterQuantitiesParams
fn default() -> MeterQuantitiesParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MeterQuantitiesParams
impl RefUnwindSafe for MeterQuantitiesParams
impl Send for MeterQuantitiesParams
impl Sync for MeterQuantitiesParams
impl Unpin for MeterQuantitiesParams
impl UnwindSafe for MeterQuantitiesParams
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