pub struct ExpectationSource {
pub basis: EvidenceBasis,
pub artifact: EvidenceArtifact,
pub tracking_ref: Option<String>,
}Expand description
The independent source that defines the expected behavior.
Fields§
§basis: EvidenceBasis§artifact: EvidenceArtifact§tracking_ref: Option<String>Issue, review, or other tracking reference for a known classification.
Trait Implementations§
Source§impl Clone for ExpectationSource
impl Clone for ExpectationSource
Source§fn clone(&self) -> ExpectationSource
fn clone(&self) -> ExpectationSource
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 ExpectationSource
impl Debug for ExpectationSource
Source§impl<'de> Deserialize<'de> for ExpectationSource
impl<'de> Deserialize<'de> for ExpectationSource
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 ExpectationSource
Source§impl PartialEq for ExpectationSource
impl PartialEq for ExpectationSource
Source§impl Serialize for ExpectationSource
impl Serialize for ExpectationSource
impl StructuralPartialEq for ExpectationSource
Auto Trait Implementations§
impl Freeze for ExpectationSource
impl RefUnwindSafe for ExpectationSource
impl Send for ExpectationSource
impl Sync for ExpectationSource
impl Unpin for ExpectationSource
impl UnsafeUnpin for ExpectationSource
impl UnwindSafe for ExpectationSource
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