pub enum RuneParserError {
Show 20 variants
InvalidInputPath,
InvalidFilePath,
FileSystemError,
IdentifierCollision,
IndexCollision,
NameCollision,
ValueCollision,
InvalidTotalBitfieldSize,
InvalidEncodedSize,
InvalidArrayType,
InvalidArraySize,
InvalidStructMemberType,
UseOfReservedIndex,
ExtensionMismatch,
UndefinedIdentifier,
MultipleDefinitions,
MultipleRedefinitions,
InvalidNumericValue,
EmptyMessageField,
InvalidTypeUse,
}Variants§
InvalidInputPath
InvalidFilePath
FileSystemError
IdentifierCollision
IndexCollision
NameCollision
ValueCollision
InvalidTotalBitfieldSize
InvalidEncodedSize
InvalidArrayType
InvalidArraySize
InvalidStructMemberType
UseOfReservedIndex
ExtensionMismatch
UndefinedIdentifier
MultipleDefinitions
MultipleRedefinitions
InvalidNumericValue
EmptyMessageField
InvalidTypeUse
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RuneParserError
impl RefUnwindSafe for RuneParserError
impl Send for RuneParserError
impl Sync for RuneParserError
impl Unpin for RuneParserError
impl UnsafeUnpin for RuneParserError
impl UnwindSafe for RuneParserError
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