pub struct MeasurementDataAssetPreparationRequest {
pub protocol_version: ProtocolVersion,
pub phase: MeasurementDataAssetPreparationPhase,
pub source: MeasurementDataAssetSourceInput,
pub artifact_dir: PathBuf,
}Expand description
One narrowly scoped source-preparation request issued before measurement materialization. The selected measurement definition remains authoritative for dataset semantics.
Fields§
§protocol_version: ProtocolVersion§phase: MeasurementDataAssetPreparationPhase§source: MeasurementDataAssetSourceInput§artifact_dir: PathBufTrait Implementations§
Source§impl Clone for MeasurementDataAssetPreparationRequest
impl Clone for MeasurementDataAssetPreparationRequest
Source§fn clone(&self) -> MeasurementDataAssetPreparationRequest
fn clone(&self) -> MeasurementDataAssetPreparationRequest
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<'de> Deserialize<'de> for MeasurementDataAssetPreparationRequest
impl<'de> Deserialize<'de> for MeasurementDataAssetPreparationRequest
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 JsonSchema for MeasurementDataAssetPreparationRequest
impl JsonSchema for MeasurementDataAssetPreparationRequest
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for MeasurementDataAssetPreparationRequest
Auto Trait Implementations§
impl Freeze for MeasurementDataAssetPreparationRequest
impl RefUnwindSafe for MeasurementDataAssetPreparationRequest
impl Send for MeasurementDataAssetPreparationRequest
impl Sync for MeasurementDataAssetPreparationRequest
impl Unpin for MeasurementDataAssetPreparationRequest
impl UnsafeUnpin for MeasurementDataAssetPreparationRequest
impl UnwindSafe for MeasurementDataAssetPreparationRequest
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