pub struct ClimateProduct {
pub created: Timestamp,
pub current_prices_per_metric_ton: HashMap<String, ClimateRemovalsProductsPrice>,
pub delivery_year: Option<i64>,
pub id: ClimateProductId,
pub livemode: bool,
pub metric_tons_available: String,
pub name: String,
pub suppliers: Vec<ClimateSupplier>,
}
Expand description
A Climate product represents a type of carbon removal unit available for reservation. You can retrieve it to see the current price and availability.
Fields§
§created: Timestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
current_prices_per_metric_ton: HashMap<String, ClimateRemovalsProductsPrice>
Current prices for a metric ton of carbon removal in a currency’s smallest unit.
delivery_year: Option<i64>
The year in which the carbon removal is expected to be delivered.
id: ClimateProductId
Unique identifier for the object. For convenience, Climate product IDs are human-readable strings
that start with climsku_
.
See carbon removal inventory.
for a list of available carbon removal products.
livemode: bool
Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
metric_tons_available: String
The quantity of metric tons available for reservation.
name: String
The Climate product’s name.
suppliers: Vec<ClimateSupplier>
The carbon removal suppliers that fulfill orders for this Climate product.
Trait Implementations§
Source§impl Clone for ClimateProduct
impl Clone for ClimateProduct
Source§fn clone(&self) -> ClimateProduct
fn clone(&self) -> ClimateProduct
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more