pub struct ProviderCostQuery {
pub operation: ProviderFeasibilityQuery,
pub preparation: CandidatePreparationState,
pub required_upload_bytes: u64,
pub required_download_bytes: u64,
pub downstream_materialization: bool,
}Fields§
§operation: ProviderFeasibilityQueryThe operation contract that placement has already proven feasible.
preparation: CandidatePreparationState§required_upload_bytes: u64§required_download_bytes: u64§downstream_materialization: boolTrait Implementations§
Source§impl Clone for ProviderCostQuery
impl Clone for ProviderCostQuery
Source§fn clone(&self) -> ProviderCostQuery
fn clone(&self) -> ProviderCostQuery
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 ProviderCostQuery
impl Debug for ProviderCostQuery
Source§impl<'de> Deserialize<'de> for ProviderCostQuery
impl<'de> Deserialize<'de> for ProviderCostQuery
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 ProviderCostQuery
Source§impl PartialEq for ProviderCostQuery
impl PartialEq for ProviderCostQuery
Source§impl Serialize for ProviderCostQuery
impl Serialize for ProviderCostQuery
impl StructuralPartialEq for ProviderCostQuery
Auto Trait Implementations§
impl Freeze for ProviderCostQuery
impl RefUnwindSafe for ProviderCostQuery
impl Send for ProviderCostQuery
impl Sync for ProviderCostQuery
impl Unpin for ProviderCostQuery
impl UnsafeUnpin for ProviderCostQuery
impl UnwindSafe for ProviderCostQuery
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