pub struct LoadedPortableRefitReplayInputV3<'a> {
pub package: &'a PortableRefitPackageV3,
pub request: &'a TrainingReplayRequest,
pub outcome_id: String,
pub run_id: RunId,
pub controllers: &'a RuntimeControllerRegistry,
pub data_provider: &'a dyn RuntimeDataProvider,
pub data_envelopes: &'a BTreeMap<String, ExternalDataPlanEnvelope>,
pub warnings: Vec<String>,
pub diagnostics: BTreeMap<String, Value>,
}Expand description
Process-local replay input for a detached Package V3 full-refit child. V3 has no host-sidecar artifact mode: every artifact is rehydrated from the child bundle’s raw native payloads for this invocation only.
Fields§
§package: &'a PortableRefitPackageV3§request: &'a TrainingReplayRequest§outcome_id: String§run_id: RunId§controllers: &'a RuntimeControllerRegistry§data_provider: &'a dyn RuntimeDataProvider§data_envelopes: &'a BTreeMap<String, ExternalDataPlanEnvelope>§warnings: Vec<String>§diagnostics: BTreeMap<String, Value>Auto Trait Implementations§
impl<'a> !RefUnwindSafe for LoadedPortableRefitReplayInputV3<'a>
impl<'a> !Send for LoadedPortableRefitReplayInputV3<'a>
impl<'a> !Sync for LoadedPortableRefitReplayInputV3<'a>
impl<'a> !UnwindSafe for LoadedPortableRefitReplayInputV3<'a>
impl<'a> Freeze for LoadedPortableRefitReplayInputV3<'a>
impl<'a> Unpin for LoadedPortableRefitReplayInputV3<'a>
impl<'a> UnsafeUnpin for LoadedPortableRefitReplayInputV3<'a>
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