pub enum Statement {
Show 34 variants
Move,
Arithmetic,
Exponentiation,
Corresponding,
Display,
Accept,
Call,
Cancel,
Entry,
Stop,
Alter,
Perform,
Condition,
Initialize,
Inspect,
Set,
Sort,
Merge,
TableSort,
FileIo,
WriteAdvancing,
UseProcedure,
Debugging,
Function,
UserFunction,
CopyMember,
Sql,
Cics,
Dli,
Xml,
Json,
Invoke,
ReportWriter,
Screen,
}Expand description
A statement, or a construct of the PROCEDURE DIVISION, a program holds.
Variants§
Move
Arithmetic
Exponentiation
Corresponding
Display
Accept
Call
Cancel
Entry
Stop
Alter
Perform
Condition
Initialize
Inspect
Set
Sort
Merge
TableSort
FileIo
WriteAdvancing
UseProcedure
Debugging
Function
UserFunction
CopyMember
Sql
Cics
Dli
Xml
Json
Invoke
ReportWriter
Screen
Implementations§
Trait Implementations§
impl Copy for Statement
impl Eq for Statement
Source§impl Ord for Statement
impl Ord for Statement
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for Statement
impl PartialOrd for Statement
impl StructuralPartialEq for Statement
Auto Trait Implementations§
impl Freeze for Statement
impl RefUnwindSafe for Statement
impl Send for Statement
impl Sync for Statement
impl Unpin for Statement
impl UnsafeUnpin for Statement
impl UnwindSafe for Statement
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