pub struct FileOp {
pub file: u16,
pub verb: FileVerb,
pub phrase: Option<Phrase>,
pub end_of_page: Option<Phrase>,
}Expand description
One file statement on one file. phrase is AT END or INVALID KEY and its NOT phrase, as
written; end_of_page WRITE’s END-OF-PAGE and NOT END-OF-PAGE. With neither the op returns
Next; otherwise it returns Arm(1) for the ON phrase, Arm(2) for NOT ON, Arm(3) for END-OF-PAGE,
Arm(4) for NOT END-OF-PAGE, and Arm(0) when no phrase written runs, and a Select of
FileOp::arms blocks follows it.
Fields§
§file: u16§verb: FileVerb§phrase: Option<Phrase>§end_of_page: Option<Phrase>Implementations§
Trait Implementations§
impl Eq for FileOp
impl StructuralPartialEq for FileOp
Auto Trait Implementations§
impl Freeze for FileOp
impl RefUnwindSafe for FileOp
impl Send for FileOp
impl Sync for FileOp
impl Unpin for FileOp
impl UnsafeUnpin for FileOp
impl UnwindSafe for FileOp
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