Enum rorschach::field::Field
[−]
[src]
pub enum Field { Constant(Constant), Garbage(Garbage), Unknown(Unknown), Padding(Padding), Named(Named), }
Field types.
Variants
Constant(Constant)
Garbage(Garbage)
Unknown(Unknown)
Padding(Padding)
Named(Named)
Methods
impl Field
[src]
fn bits(&self) -> usize
Get how many bits the field is.
fn constant() -> Builder
Create a Constant
field.
fn named<T: Into<String>>(name: T) -> Builder
Create a Named
field.
fn padding() -> Builder
Create a Padding
field.
fn garbage() -> Builder
Create a Garbage
field.
fn unknown() -> Builder
Create an Unknown
field.
Trait Implementations
impl Clone for Field
[src]
fn clone(&self) -> Field
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for Field
[src]
fn eq(&self, __arg_0: &Field) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Field) -> bool
This method tests for !=
.