Struct kernel::common::regs::Field [] [src]

pub struct Field<T: IntLike, R: RegisterLongName> {
    mask: T,
    shift: u32,
    associated_register: PhantomData<R>,
}

Fields

Methods

impl<R: RegisterLongName> Field<u8, R>
[src]

[src]

[src]

impl<R: RegisterLongName> Field<u16, R>
[src]

[src]

[src]

impl<R: RegisterLongName> Field<u32, R>
[src]

[src]

[src]

Trait Implementations

impl<T: Copy + IntLike, R: Copy + RegisterLongName> Copy for Field<T, R>
[src]

impl<T: Clone + IntLike, R: Clone + RegisterLongName> Clone for Field<T, R>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more