pub struct SoftwareShapeReport {
pub conforms: bool,
pub diagnostics: Vec<SoftwareShapeDiagnostic>,
}Expand description
Validation report kept separate from the software data graph.
Fields§
§conforms: bool§diagnostics: Vec<SoftwareShapeDiagnostic>Trait Implementations§
Source§impl Clone for SoftwareShapeReport
impl Clone for SoftwareShapeReport
Source§fn clone(&self) -> SoftwareShapeReport
fn clone(&self) -> SoftwareShapeReport
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 SoftwareShapeReport
impl Debug for SoftwareShapeReport
Source§impl<'de> Deserialize<'de> for SoftwareShapeReport
impl<'de> Deserialize<'de> for SoftwareShapeReport
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 SoftwareShapeReport
Source§impl PartialEq for SoftwareShapeReport
impl PartialEq for SoftwareShapeReport
Source§impl Serialize for SoftwareShapeReport
impl Serialize for SoftwareShapeReport
impl StructuralPartialEq for SoftwareShapeReport
Auto Trait Implementations§
impl Freeze for SoftwareShapeReport
impl RefUnwindSafe for SoftwareShapeReport
impl Send for SoftwareShapeReport
impl Sync for SoftwareShapeReport
impl Unpin for SoftwareShapeReport
impl UnsafeUnpin for SoftwareShapeReport
impl UnwindSafe for SoftwareShapeReport
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§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.