pub struct CloudEnginePriceRow {
pub key: String,
pub node_type: CloudEngineNodeType,
pub data_center_id: Option<String>,
pub provider_id: Option<String>,
pub net_cycles_per_month: String,
pub gross_cycles_per_month: String,
pub updated_at_unix_nanos: i64,
}Expand description
CloudEnginePriceRow
One public CloudEngine marketplace price override.
Fields§
§key: StringCanonical flattened marketplace key.
node_type: CloudEngineNodeTypeNode class priced by this row.
data_center_id: Option<String>Optional Registry data-center identifier for a location-specific override.
provider_id: Option<String>Optional provider principal for a provider-specific override.
net_cycles_per_month: StringProvider share in raw cycles per month.
gross_cycles_per_month: StringCustomer charge in raw cycles per month, including the network fee.
updated_at_unix_nanos: i64Raw control-plane update timestamp in Unix nanoseconds.
Trait Implementations§
Source§impl Clone for CloudEnginePriceRow
impl Clone for CloudEnginePriceRow
Source§fn clone(&self) -> CloudEnginePriceRow
fn clone(&self) -> CloudEnginePriceRow
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 CloudEnginePriceRow
impl Debug for CloudEnginePriceRow
Source§impl<'de> Deserialize<'de> for CloudEnginePriceRow
impl<'de> Deserialize<'de> for CloudEnginePriceRow
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
impl Eq for CloudEnginePriceRow
Source§impl PartialEq for CloudEnginePriceRow
impl PartialEq for CloudEnginePriceRow
Source§impl Serialize for CloudEnginePriceRow
impl Serialize for CloudEnginePriceRow
impl StructuralPartialEq for CloudEnginePriceRow
Auto Trait Implementations§
impl Freeze for CloudEnginePriceRow
impl RefUnwindSafe for CloudEnginePriceRow
impl Send for CloudEnginePriceRow
impl Sync for CloudEnginePriceRow
impl Unpin for CloudEnginePriceRow
impl UnsafeUnpin for CloudEnginePriceRow
impl UnwindSafe for CloudEnginePriceRow
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