pub enum ReportStmt {
Initiate {
reports: Vec<String>,
pos: Pos,
},
Generate {
name: String,
qualifier: Option<String>,
pos: Pos,
},
Terminate {
reports: Vec<String>,
pos: Pos,
},
Suppress {
pos: Pos,
},
}Variants§
Initiate
Generate
GENERATE a DETAIL group, or a report for summary reporting; qualifier is IN report-name.
Terminate
Suppress
Trait Implementations§
Source§impl Clone for ReportStmt
impl Clone for ReportStmt
Source§impl Debug for ReportStmt
impl Debug for ReportStmt
impl Eq for ReportStmt
Source§impl PartialEq for ReportStmt
impl PartialEq for ReportStmt
impl StructuralPartialEq for ReportStmt
Auto Trait Implementations§
impl Freeze for ReportStmt
impl RefUnwindSafe for ReportStmt
impl Send for ReportStmt
impl Sync for ReportStmt
impl Unpin for ReportStmt
impl UnsafeUnpin for ReportStmt
impl UnwindSafe for ReportStmt
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