pub enum Kind {
Group,
Alnum {
justified: bool,
},
National,
Zoned {
digits: u32,
scale: u32,
signed: bool,
sign: Option<SignClause>,
},
Packed {
digits: u32,
scale: u32,
signed: bool,
},
Binary {
digits: u32,
scale: u32,
signed: bool,
native: bool,
},
Float(Precision),
NumericEdited {
edit: u32,
digits: u32,
scale: u32,
blank_when_zero: bool,
},
AlnumEdited {
edit: u32,
},
Pointer,
Index,
}Variants§
Group
Alnum
National
Zoned
Packed
Binary
Float(Precision)
NumericEdited
edit indexes Layout::edits.
AlnumEdited
Pointer
USAGE POINTER: an address, four bytes.
Index
An index name or USAGE INDEX item, holding an occurrence number in four bytes.
Implementations§
Trait Implementations§
impl Copy for Kind
impl Eq for Kind
impl StructuralPartialEq for Kind
Auto Trait Implementations§
impl Freeze for Kind
impl RefUnwindSafe for Kind
impl Send for Kind
impl Sync for Kind
impl Unpin for Kind
impl UnsafeUnpin for Kind
impl UnwindSafe for Kind
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