Skip to content

Commit 59d3ebf

Browse files
committed
reexport builders
1 parent 7b7d038 commit 59d3ebf

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

svd-rs/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
- Reexport builders
1011
- Fix typo in Access::can_write
1112

1213
## [v0.11.0] - 2021-10-02

svd-rs/src/lib.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pub use self::endian::Endian;
88

99
/// Cpu objects
1010
pub mod cpu;
11-
pub use self::cpu::Cpu;
11+
pub use self::cpu::{Cpu, CpuBuilder};
1212

1313
/// Interrupt objects
1414
pub mod interrupt;
@@ -32,23 +32,23 @@ pub use self::usage::Usage;
3232

3333
/// Enumerated Value objects
3434
pub mod enumeratedvalue;
35-
pub use self::enumeratedvalue::EnumeratedValue;
35+
pub use self::enumeratedvalue::{EnumeratedValue, EnumeratedValueBuilder};
3636

3737
/// Enumerated Values objects
3838
pub mod enumeratedvalues;
39-
pub use self::enumeratedvalues::EnumeratedValues;
39+
pub use self::enumeratedvalues::{EnumeratedValues, EnumeratedValuesBuilder};
4040

4141
/// Field objects
4242
pub mod field;
4343
pub use self::field::Field;
4444

4545
/// Field Info objects
4646
pub mod fieldinfo;
47-
pub use self::fieldinfo::FieldInfo;
47+
pub use self::fieldinfo::{FieldInfo, FieldInfoBuilder};
4848

4949
/// Register Info objects
5050
pub mod registerinfo;
51-
pub use self::registerinfo::RegisterInfo;
51+
pub use self::registerinfo::{RegisterInfo, RegisterInfoBuilder};
5252

5353
/// Register Properties objects
5454
pub mod registerproperties;
@@ -64,7 +64,7 @@ pub use self::cluster::Cluster;
6464

6565
/// Cluster Info objects
6666
pub mod clusterinfo;
67-
pub use self::clusterinfo::ClusterInfo;
67+
pub use self::clusterinfo::{ClusterInfo, ClusterInfoBuilder};
6868

6969
/// Register objects
7070
pub mod register;
@@ -76,15 +76,15 @@ pub use self::registercluster::RegisterCluster;
7676

7777
/// Dimelement objects
7878
pub mod dimelement;
79-
pub use self::dimelement::DimElement;
79+
pub use self::dimelement::{DimElement, DimElementBuilder};
8080

8181
/// Peripheral objects
8282
pub mod peripheral;
83-
pub use self::peripheral::Peripheral;
83+
pub use self::peripheral::{Peripheral, PeripheralBuilder};
8484

8585
/// Device objects
8686
pub mod device;
87-
pub use self::device::Device;
87+
pub use self::device::{Device, DeviceBuilder};
8888

8989
/// Modified Write Values objects
9090
pub mod modifiedwritevalues;

0 commit comments

Comments
 (0)