pub struct ReportOutputData {
pub template: ReportTemplate,
pub markdown: Option<String>,
pub json: Option<Value>,
pub report_url: Option<String>,
}Expand description
Rendered report output payload.
Fields§
§template: ReportTemplateGenerated template identifier.
markdown: Option<String>Markdown rendering, when available.
json: Option<Value>Structured JSON output, when available.
report_url: Option<String>Hosted report URL, when available.
Trait Implementations§
Source§impl Clone for ReportOutputData
impl Clone for ReportOutputData
Source§fn clone(&self) -> ReportOutputData
fn clone(&self) -> ReportOutputData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReportOutputData
impl RefUnwindSafe for ReportOutputData
impl Send for ReportOutputData
impl Sync for ReportOutputData
impl Unpin for ReportOutputData
impl UnsafeUnpin for ReportOutputData
impl UnwindSafe for ReportOutputData
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