pub struct ExecBlock {
pub kind: ExecKind,
pub command: String,
pub options: Vec<(String, Option<ExecArg>)>,
pub host_variables: Vec<Ref>,
pub text: String,
pub pos: Pos,
}Expand description
An EXEC … END-EXEC block, read but not translated.
Fields§
§kind: ExecKind§command: StringThe command: SELECT, INCLUDE, DECLARE CURSOR, LINK, SEND MAP and so on.
options: Vec<(String, Option<ExecArg>)>CICS options, each with its argument.
host_variables: Vec<Ref>SQL host variables and indicator variables.
text: String§pos: PosImplementations§
Trait Implementations§
impl Eq for ExecBlock
impl StructuralPartialEq for ExecBlock
Auto Trait Implementations§
impl Freeze for ExecBlock
impl RefUnwindSafe for ExecBlock
impl Send for ExecBlock
impl Sync for ExecBlock
impl Unpin for ExecBlock
impl UnsafeUnpin for ExecBlock
impl UnwindSafe for ExecBlock
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