pub struct PmiReport {
pub views: Vec<PmiViewReport>,
}Expand description
The tail’s resolution of every view’s annotations.
Fields§
§views: Vec<PmiViewReport>Implementations§
Source§impl PmiReport
impl PmiReport
pub fn view(&self, id: &str) -> Option<&PmiViewReport>
pub fn annotation(&self, id: &str) -> Option<&PmiAnnotationReport>
pub fn annotation_mut(&mut self, id: &str) -> Option<&mut PmiAnnotationReport>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PmiReport
impl<'de> Deserialize<'de> for PmiReport
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 StructuralPartialEq for PmiReport
Auto Trait Implementations§
impl Freeze for PmiReport
impl RefUnwindSafe for PmiReport
impl Send for PmiReport
impl Sync for PmiReport
impl Unpin for PmiReport
impl UnsafeUnpin for PmiReport
impl UnwindSafe for PmiReport
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