pub struct StrictRecord {Show 23 fields
pub id: String,
pub category: String,
pub kind: String,
pub module: String,
pub name: String,
pub oracle_probe: String,
pub candidate_probe: String,
pub comparator: String,
pub status: String,
pub owner: String,
pub milestone: String,
pub platforms: Vec<String>,
pub python_versions: Vec<String>,
pub depends_on: Vec<String>,
pub test_refs: Vec<String>,
pub evidence_refs: Vec<String>,
pub notes: String,
pub evidence_level: String,
pub implementation_state: String,
pub certification_scope: String,
pub closure_required: bool,
pub behavior_record: Option<String>,
pub inventory_only: bool,
}Expand description
A single record entry in the strict manifest.
Fields§
§id: String§category: String§kind: String§module: String§name: String§oracle_probe: String§candidate_probe: String§comparator: String§status: String§owner: String§milestone: String§platforms: Vec<String>§python_versions: Vec<String>§depends_on: Vec<String>§test_refs: Vec<String>§evidence_refs: Vec<String>§notes: String§evidence_level: String§implementation_state: String§certification_scope: String§closure_required: bool§behavior_record: Option<String>§inventory_only: boolTrait Implementations§
Source§impl Clone for StrictRecord
impl Clone for StrictRecord
Source§fn clone(&self) -> StrictRecord
fn clone(&self) -> StrictRecord
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 StrictRecord
impl Debug for StrictRecord
Source§impl<'de> Deserialize<'de> for StrictRecord
impl<'de> Deserialize<'de> for StrictRecord
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 StrictRecord
Source§impl PartialEq for StrictRecord
impl PartialEq for StrictRecord
impl StructuralPartialEq for StrictRecord
Auto Trait Implementations§
impl Freeze for StrictRecord
impl RefUnwindSafe for StrictRecord
impl Send for StrictRecord
impl Sync for StrictRecord
impl Unpin for StrictRecord
impl UnsafeUnpin for StrictRecord
impl UnwindSafe for StrictRecord
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.