pub struct ReportCommand {
pub title: ReportTitle,
pub page: ReportPagePath,
pub mode: ReportMode,
pub panels: Option<Vec<ReportPanelEntry>>,
pub width: Option<u32>,
pub height: Option<u32>,
}Expand description
Validated report ingress after schema validation (REQ-0140).
Fields§
§title: ReportTitleWindow / viewer title.
page: ReportPagePathPage path relative to --ui-root (.html or .xhtml).
mode: ReportModeview (default) or review.
panels: Option<Vec<ReportPanelEntry>>Manifest panel entries; required when ReportMode::Review.
width: Option<u32>Optional viewer width hint.
height: Option<u32>Optional viewer height hint.
Trait Implementations§
Source§impl Clone for ReportCommand
impl Clone for ReportCommand
Source§fn clone(&self) -> ReportCommand
fn clone(&self) -> ReportCommand
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 ReportCommand
impl Debug for ReportCommand
impl Eq for ReportCommand
Source§impl PartialEq for ReportCommand
impl PartialEq for ReportCommand
impl StructuralPartialEq for ReportCommand
Auto Trait Implementations§
impl Freeze for ReportCommand
impl RefUnwindSafe for ReportCommand
impl Send for ReportCommand
impl Sync for ReportCommand
impl Unpin for ReportCommand
impl UnsafeUnpin for ReportCommand
impl UnwindSafe for ReportCommand
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