pub struct Declaratives {
pub modes: [Option<u32>; 4],
pub debug_item: Option<(u32, u32)>,
}Expand description
What the declaratives need at run time besides each file’s own procedure (FileDesc.error).
Fields§
§modes: [Option<u32>; 4]The EXCEPTION/ERROR procedures for files open, or being opened, INPUT, OUTPUT, I-O and EXTEND, in that order.
debug_item: Option<(u32, u32)>DEBUG-ITEM’s offset and length in the slab, when a debugging section can run.
Trait Implementations§
Source§impl Clone for Declaratives
impl Clone for Declaratives
Source§fn clone(&self) -> Declaratives
fn clone(&self) -> Declaratives
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Declaratives
impl Debug for Declaratives
Source§impl Decode for Declaratives
impl Decode for Declaratives
fn decode(r: &mut Reader<'_>) -> Result<Declaratives, ModuleError>
Source§impl Default for Declaratives
impl Default for Declaratives
Source§fn default() -> Declaratives
fn default() -> Declaratives
Returns the “default value” for a type. Read more
impl Eq for Declaratives
Source§impl PartialEq for Declaratives
impl PartialEq for Declaratives
impl StructuralPartialEq for Declaratives
Auto Trait Implementations§
impl Freeze for Declaratives
impl RefUnwindSafe for Declaratives
impl Send for Declaratives
impl Sync for Declaratives
impl Unpin for Declaratives
impl UnsafeUnpin for Declaratives
impl UnwindSafe for Declaratives
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