pub struct VerificationTrialRelationLineageHint {
pub trial_id: TrialId,
pub baseline_or_patch: BaselineOrPatch,
pub attempt_id: Option<AttemptId>,
pub supersedes_relation_version_id: RelationVersionId,
}Expand description
Explicit relation-lineage hint for a verification-trial export relation.
Fields§
§trial_id: TrialIdTrial identity to match.
baseline_or_patch: BaselineOrPatchTrial lane to match.
attempt_id: Option<AttemptId>Attempt identity, when known and needed to disambiguate.
supersedes_relation_version_id: RelationVersionIdReal prior relation version when known.
Trait Implementations§
Source§impl Clone for VerificationTrialRelationLineageHint
impl Clone for VerificationTrialRelationLineageHint
Source§fn clone(&self) -> VerificationTrialRelationLineageHint
fn clone(&self) -> VerificationTrialRelationLineageHint
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 VerificationTrialRelationLineageHint
impl<'de> Deserialize<'de> for VerificationTrialRelationLineageHint
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 VerificationTrialRelationLineageHint
Source§impl PartialEq for VerificationTrialRelationLineageHint
impl PartialEq for VerificationTrialRelationLineageHint
Source§fn eq(&self, other: &VerificationTrialRelationLineageHint) -> bool
fn eq(&self, other: &VerificationTrialRelationLineageHint) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VerificationTrialRelationLineageHint
Auto Trait Implementations§
impl Freeze for VerificationTrialRelationLineageHint
impl RefUnwindSafe for VerificationTrialRelationLineageHint
impl Send for VerificationTrialRelationLineageHint
impl Sync for VerificationTrialRelationLineageHint
impl Unpin for VerificationTrialRelationLineageHint
impl UnsafeUnpin for VerificationTrialRelationLineageHint
impl UnwindSafe for VerificationTrialRelationLineageHint
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§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.