pub enum PackedOrder {
HighFirst,
LowFirst,
}Expand description
Which end of a field the first of its packed values sits at.
Only a field holding several values in one slot needs it — a drawbar register, a pattern row — and such a field cannot be drawn without it: read from the wrong end, the register comes out mirrored and looks like a plausible registration.
Variants§
HighFirst
The first value occupies the most significant bits.
LowFirst
The first value occupies the least significant bits.
Trait Implementations§
Source§impl Clone for PackedOrder
impl Clone for PackedOrder
Source§fn clone(&self) -> PackedOrder
fn clone(&self) -> PackedOrder
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 moreimpl Copy for PackedOrder
Source§impl Debug for PackedOrder
impl Debug for PackedOrder
impl Eq for PackedOrder
Source§impl Hash for PackedOrder
impl Hash for PackedOrder
Source§impl PartialEq for PackedOrder
impl PartialEq for PackedOrder
impl StructuralPartialEq for PackedOrder
Auto Trait Implementations§
impl Freeze for PackedOrder
impl RefUnwindSafe for PackedOrder
impl Send for PackedOrder
impl Sync for PackedOrder
impl Unpin for PackedOrder
impl UnsafeUnpin for PackedOrder
impl UnwindSafe for PackedOrder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.