Struct svd_parser::RegisterInfo
[−]
[src]
pub struct RegisterInfo { pub name: String, pub description: String, pub address_offset: u32, pub size: Option<u32>, pub access: Option<Access>, pub reset_value: Option<u32>, pub reset_mask: Option<u32>, pub fields: Option<Vec<Field>>, pub write_constraint: Option<WriteConstraint>, // some fields omitted }
Fields
name: String
description: String
address_offset: u32
size: Option<u32>
access: Option<Access>
reset_value: Option<u32>
reset_mask: Option<u32>
fields: Option<Vec<Field>>
None
indicates that the <fields>
node is not present
write_constraint: Option<WriteConstraint>
Trait Implementations
impl Clone for RegisterInfo
[src]
fn clone(&self) -> RegisterInfo
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more