Enum svd_rs::SvdError [−][src]
pub enum SvdError {
Build(BuildError),
Name(NameError),
Device(Error),
Peripheral(Error),
Cluster(Error),
Register(Error),
Field(Error),
BitRange(Error),
EnumeratedValue(Error),
EnumeratedValues(Error),
RegisterProperties(Error),
}
Expand description
Errors that can occur during building.
Variants
Build(BuildError)
Error related to a builder
Tuple Fields of Build
0: BuildError
Name(NameError)
Name check error
Tuple Fields of Name
0: NameError
Device(Error)
Device error
Tuple Fields of Device
0: Error
Peripheral(Error)
Peripheral error
Tuple Fields of Peripheral
0: Error
Cluster(Error)
Cluster error
Tuple Fields of Cluster
0: Error
Register(Error)
Register error
Tuple Fields of Register
0: Error
Field(Error)
Field error
Tuple Fields of Field
0: Error
BitRange(Error)
BitRange error
Tuple Fields of BitRange
0: Error
EnumeratedValue(Error)
EnumeratedValue error
Tuple Fields of EnumeratedValue
0: Error
EnumeratedValues(Error)
EnumeratedValues error
Tuple Fields of EnumeratedValues
0: Error
RegisterProperties(Error)
RegisterProperties error
Tuple Fields of RegisterProperties
0: Error
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SvdError
impl UnwindSafe for SvdError
Blanket Implementations
Mutably borrows from an owned value. Read more