pub struct ScreenPhrases {
pub at: Option<ScreenAt>,
pub blank_screen: bool,
pub blank_line: bool,
pub erase_eol: bool,
pub erase_eos: bool,
pub update: bool,
pub secure: bool,
pub attributes: Vec<String>,
pub screen: Option<String>,
pub inputs: Vec<ScreenInput>,
pub pos: Pos,
}Expand description
Micro Focus’s and GnuCOBOL’s phrases that put a DISPLAY’s items or an ACCEPT’s field on the
screen: where, what is cleared first, and how the field behaves. attributes keeps the others
by name, as written.
Fields§
§at: Option<ScreenAt>§blank_screen: bool§blank_line: bool§erase_eol: bool§erase_eos: bool§update: bool§secure: bool§attributes: Vec<String>§screen: Option<String>An ACCEPT of a SCREEN SECTION’s screen: the screen’s name, and its TO and USING fields, which the compiler puts here. A positioned ACCEPT has neither, its one field its target.
inputs: Vec<ScreenInput>§pos: PosTrait Implementations§
Source§impl Clone for ScreenPhrases
impl Clone for ScreenPhrases
Source§impl Debug for ScreenPhrases
impl Debug for ScreenPhrases
Source§impl Default for ScreenPhrases
impl Default for ScreenPhrases
impl Eq for ScreenPhrases
Source§impl PartialEq for ScreenPhrases
impl PartialEq for ScreenPhrases
impl StructuralPartialEq for ScreenPhrases
Auto Trait Implementations§
impl Freeze for ScreenPhrases
impl RefUnwindSafe for ScreenPhrases
impl Send for ScreenPhrases
impl Sync for ScreenPhrases
impl Unpin for ScreenPhrases
impl UnsafeUnpin for ScreenPhrases
impl UnwindSafe for ScreenPhrases
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