Enum svd_parser::SVDError [−][src]
pub enum SVDError {
Show 20 variants
Svd(SvdError),
MissingTag(String),
EmptyTag(String),
ParseInt(ParseIntError),
UnknownEndian(String),
UnknownAccessType(String),
InvalidBitRange(InvalidBitRange),
UnknownWriteConstraint,
MoreThanOneWriteConstraint,
UnknownUsageVariant,
UnknownAddressBlockUsageVariant,
NotExpectedTag(String),
InvalidRegisterCluster(String),
InvalidModifiedWriteValues(String),
InvalidReadAction(String),
InvalidProtection(String),
InvalidBooleanValue(String, ParseBoolError),
IncorrectDimIndexesCount(usize, usize),
DimIndexParse,
MissingPlaceholder(String, String),
}Expand description
SVD parse Errors.
Variants
Svd(SvdError)Tuple Fields of Svd
0: SvdErrorMissingTag(String)Tuple Fields of MissingTag
0: StringEmptyTag(String)Tuple Fields of EmptyTag
0: StringParseInt(ParseIntError)Tuple Fields of ParseInt
UnknownEndian(String)Tuple Fields of UnknownEndian
0: StringUnknownAccessType(String)Tuple Fields of UnknownAccessType
0: StringNotExpectedTag(String)Tuple Fields of NotExpectedTag
0: StringInvalidRegisterCluster(String)Tuple Fields of InvalidRegisterCluster
0: StringInvalidModifiedWriteValues(String)Tuple Fields of InvalidModifiedWriteValues
0: StringInvalidReadAction(String)Tuple Fields of InvalidReadAction
0: StringInvalidProtection(String)Tuple Fields of InvalidProtection
0: StringInvalidBooleanValue(String, ParseBoolError)Tuple Fields of InvalidBooleanValue
0: String1: ParseBoolErrorImplementations
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