pub struct TrainingReplayRequest {
pub schema_version: u32,
pub request_id: String,
pub source_outcome_fingerprint: String,
pub phase: Phase,
pub data_envelope_keys: Vec<String>,
pub output_binding_ids: Vec<String>,
pub request_fingerprint: String,
}Fields§
§schema_version: u32§request_id: String§source_outcome_fingerprint: String§phase: Phase§data_envelope_keys: Vec<String>§output_binding_ids: Vec<String>§request_fingerprint: StringImplementations§
Source§impl TrainingReplayRequest
impl TrainingReplayRequest
pub fn from_json(json: &str) -> Result<TrainingReplayRequest, DagMlError>
pub fn compute_fingerprint(&self) -> Result<String, DagMlError>
pub fn validate(&self) -> Result<(), DagMlError>
Trait Implementations§
Source§impl Clone for TrainingReplayRequest
impl Clone for TrainingReplayRequest
Source§fn clone(&self) -> TrainingReplayRequest
fn clone(&self) -> TrainingReplayRequest
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 TrainingReplayRequest
impl Debug for TrainingReplayRequest
Source§impl<'de> Deserialize<'de> for TrainingReplayRequest
impl<'de> Deserialize<'de> for TrainingReplayRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainingReplayRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TrainingReplayRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TrainingReplayRequest
Source§impl PartialEq for TrainingReplayRequest
impl PartialEq for TrainingReplayRequest
Source§impl Serialize for TrainingReplayRequest
impl Serialize for TrainingReplayRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TrainingReplayRequest
Auto Trait Implementations§
impl Freeze for TrainingReplayRequest
impl RefUnwindSafe for TrainingReplayRequest
impl Send for TrainingReplayRequest
impl Sync for TrainingReplayRequest
impl Unpin for TrainingReplayRequest
impl UnsafeUnpin for TrainingReplayRequest
impl UnwindSafe for TrainingReplayRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.