pub struct PluginConformanceReport {
pub profile: String,
pub plugin_id: String,
pub status: ConformanceStatus,
pub assurance: ConformanceAssurance,
pub diagnostics: Vec<ConformanceDiagnostic>,
}Fields§
§profile: String§plugin_id: String§status: ConformanceStatus§assurance: ConformanceAssurance§diagnostics: Vec<ConformanceDiagnostic>Implementations§
Source§impl PluginConformanceReport
impl PluginConformanceReport
pub const fn is_passed(&self) -> bool
pub fn assert_passed(&self)
Trait Implementations§
Source§impl Clone for PluginConformanceReport
impl Clone for PluginConformanceReport
Source§fn clone(&self) -> PluginConformanceReport
fn clone(&self) -> PluginConformanceReport
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 PluginConformanceReport
impl Debug for PluginConformanceReport
impl Eq for PluginConformanceReport
Source§impl PartialEq for PluginConformanceReport
impl PartialEq for PluginConformanceReport
Source§impl Serialize for PluginConformanceReport
impl Serialize for PluginConformanceReport
impl StructuralPartialEq for PluginConformanceReport
Auto Trait Implementations§
impl Freeze for PluginConformanceReport
impl RefUnwindSafe for PluginConformanceReport
impl Send for PluginConformanceReport
impl Sync for PluginConformanceReport
impl Unpin for PluginConformanceReport
impl UnsafeUnpin for PluginConformanceReport
impl UnwindSafe for PluginConformanceReport
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