pub enum FillerAlign {
None,
Single,
Lsb,
Msb,
Mid,
Multiple,
}
Variants§
None
The concatenation has no unbounded fillers, or in the case of multiple
concatenations there is a mix of the None
cases and Single | Lsb | Msb | Mid | Multiple
cases.
Single
If the concatenation is only a filler
Lsb
The concatenation can be aligned from the least significant bit
Msb
The concatenation can be aligned from the most significant bit
Mid
The filler is in the middle
Multiple
For multiple concatenations, all are not None
and there are two or
more of Lsb | Msb | Mid
Trait Implementations§
source§impl Clone for FillerAlign
impl Clone for FillerAlign
source§fn clone(&self) -> FillerAlign
fn clone(&self) -> FillerAlign
Returns a copy of the value. Read more
1.0.0 · 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 FillerAlign
impl Debug for FillerAlign
source§impl Default for FillerAlign
impl Default for FillerAlign
source§impl PartialEq for FillerAlign
impl PartialEq for FillerAlign
source§fn eq(&self, other: &FillerAlign) -> bool
fn eq(&self, other: &FillerAlign) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FillerAlign
impl Eq for FillerAlign
impl StructuralPartialEq for FillerAlign
Auto Trait Implementations§
impl RefUnwindSafe for FillerAlign
impl Send for FillerAlign
impl Sync for FillerAlign
impl Unpin for FillerAlign
impl UnwindSafe for FillerAlign
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