pub struct BitRegister {
pub name: String,
pub size: u32,
}Expand description
A classical bit register.
Fields§
§name: StringName of the bit register.
size: u32Number of bits in the register.
Trait Implementations§
Source§impl Clone for BitRegister
impl Clone for BitRegister
Source§fn clone(&self) -> BitRegister
fn clone(&self) -> BitRegister
Returns a duplicate 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 BitRegister
impl Debug for BitRegister
Source§impl<'de> Deserialize<'de> for BitRegister
impl<'de> Deserialize<'de> for BitRegister
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for BitRegister
impl Hash for BitRegister
Source§impl PartialEq for BitRegister
impl PartialEq for BitRegister
Source§impl Serialize for BitRegister
impl Serialize for BitRegister
impl Eq for BitRegister
impl StructuralPartialEq for BitRegister
Auto Trait Implementations§
impl Freeze for BitRegister
impl RefUnwindSafe for BitRegister
impl Send for BitRegister
impl Sync for BitRegister
impl Unpin for BitRegister
impl UnwindSafe for BitRegister
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