pub struct TraceabilityEntry {
pub spec_section: String,
pub requirement: String,
pub test_name: String,
pub test_file: PathBuf,
pub test_line: u32,
pub tags: Vec<String>,
}Expand description
An entry linking a test to a specification requirement.
Fields§
§spec_section: StringThe specification section this test covers.
requirement: StringThe requirement description.
test_name: StringName of the test function.
test_file: PathBufPath to the test file.
test_line: u32Line number in the test file.
Optional tags for filtering.
Implementations§
Trait Implementations§
Source§impl Clone for TraceabilityEntry
impl Clone for TraceabilityEntry
Source§fn clone(&self) -> TraceabilityEntry
fn clone(&self) -> TraceabilityEntry
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 TraceabilityEntry
impl Debug for TraceabilityEntry
Source§impl<'de> Deserialize<'de> for TraceabilityEntry
impl<'de> Deserialize<'de> for TraceabilityEntry
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 TraceabilityEntry
Source§impl PartialEq for TraceabilityEntry
impl PartialEq for TraceabilityEntry
Source§impl Serialize for TraceabilityEntry
impl Serialize for TraceabilityEntry
impl StructuralPartialEq for TraceabilityEntry
Auto Trait Implementations§
impl Freeze for TraceabilityEntry
impl RefUnwindSafe for TraceabilityEntry
impl Send for TraceabilityEntry
impl Sync for TraceabilityEntry
impl Unpin for TraceabilityEntry
impl UnsafeUnpin for TraceabilityEntry
impl UnwindSafe for TraceabilityEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request